У меня есть экземпляр AWS EC2, и его загрузка диска всегда превышает 90%, и я просто пытаюсь переместить папку пользователя в раздел «udev», чтобы освободить место на диске.
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.9G 6.7G 830M 90% /
udev 3.7G 8.0K 3.7G 1% /dev
Первый вопрос: Я знаю, что это за раздел и для чего он используется, но если я перенесу на него папку пользователя, будет ли какой-то вред?
Во-вторых, я только что сделал следующие шаги. Но я не могу подключиться к серверу по ssh после перезапуска сервера. Есть решение и объяснение?
sudo mv /home/ubuntu /dev/ubuntu
sudo mkdir /home/ubuntu
sudo chown ubuntu:ubuntu /home/ubuntu
mount --bind --verbose /dev/ubuntu /home/ubuntu
ОБНОВЛЕНИЕ 2
Хорошо, я думаю, проблема решена. Причина ошибки в перемещении домашней папки пользователя в /dev. Это была большая ошибка, потому что раздел udev размещен в памяти. Когда я останавливаю сервер, память компьютера очищается. Это означает, что моя папка пользователя исчезнет навсегда.
Спасибо за быстрый ответ и отличный контент. Очень ценю это.
решение1
Устройство udev представляет собой RAM-диск, поэтому, к сожалению, я думаю, что вы только что потеряли все свои данные из /home/ubuntu.
Видеть этоОтвет на вопрос Суперпользователядля более подробной информации о udev
Лучше всего обратиться за резервной копией, чтобы вернуть все обратно.
Если вы сообщите нам точное сообщение, которое вы получаете при попытках подключения по SSH, мы, возможно, сможем вам помочь, но это может быть несущественно.