Нужно добавить логический том, но у меня нет lvm, и yum говорит, что у меня нет места

Нужно добавить логический том, но у меня нет lvm, и yum говорит, что у меня нет места

У меня есть сервер 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

Вернемся к моей изначальной проблеме — сервер переполнен. Я нашел файл размером 42 МБ, /который мне больше не нужен, поэтому я удалил его. Но yum install lvm2проблема все равно та же. Для меня это не имеет смысла — я только что удалил файл на 42000 Кб. Это должно было легко дать yum100 Кб, которые, как он говорит, ему нужны.

Проверяя доступное мне место, 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файл 42000 К - почему пишет, что ничего не доступно?

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

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

решение1

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

Каков результат fdisk -l?

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

Связанный контент