У меня есть сервер CentOS 7 на SoftLayer. Я только дал ему 25 ГБ памяти изначально. Теперь он заполнен, поэтому я заказал для него дополнительные 300 ГБ памяти.

Насколько я понимаю (из этой статьи), чтобы продолжить добавление файлов в мою существующую файловую систему, мне нужно добавить этот новый 300 ГБ диск в существующий логический том.

Чтобы добавить его в мой существующий логический том, мне нужно использовать целый ряд команд ... pvcreate , pvdisplay , lvdisplay ... но, похоже , ни одна из них не установлена на этом сервере.

Поэтому мне нужно их установить. Я обнаружил, что yum install lvm2 установит эти команды для меня. Это выплевывает много выводов, заканчивая:

Insufficient space in download directory /var/cache/yum/x86_64/7/base
    * free   0
    * needed 100 k

Вернемся к моей первоначальной проблеме - сервер переполнен. Я нашел файл 42M в папке / который мне больше не нужен, поэтому я удалил его. Но yum install lvm2 все еще вызывает у меня ту же проблему. Это не имеет никакого смысла для меня - я только что удалил файл на 42000 k. Это должно быть легко дается yum на 100 К , что он говорит , что это необходимо.

Проверяя мое свободное место с помощью df -h я вижу это:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda2       25G   24G     0 100% /
devtmpfs        911M     0  911M   0% /dev
tmpfs           918M     0  918M   0% /dev/shm
tmpfs           918M   89M  830M  10% /run
tmpfs           918M     0  918M   0% /sys/fs/cgroup
/dev/xvda1      240M  100M  124M  45% /boot

Хорошо ... может быть проблема с округлением, когда она показывает что-то вроде 24,5 G при 25 G и 24,499 G при 24 G. Так что я проверяю дважды без h и вижу:

/dev/xvda2      25412940 24874028         0 100% /

Что дает? Я rm da 42000 K файл - почему он говорит, что ничего не доступно?

Итак, у меня есть несколько вопросов:

  1. Почему lvm2 предварительно не установлен в CentOS 7? Было ли это заменено чем-то более новым, что я должен использовать вместо этого?
  2. Почему не существует до сих пор нет свободного места, после того как я rm да 42000 K файла в / Есть ли что - то еще мне нужно сделать , чтобы действительно сделать что доступное пространство, вне только rm ИНГ файл?

1 ответ1

1

Судя по выводу df -h вас нет разделов LVM. Возможно, вы слишком обдумали задачу.

Какой вывод у fdisk -l?

Если ваш хост просто добавил 300 ГБ в /dev /xvda2, все, что вам нужно сделать, это увеличить раздел с помощью fdisk а файловую систему - с помощью resize2fs (извините, пока не могу оставлять комментарии)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .