Я использовал VirtualBox Media Manager, чтобы изменить размер диска с 10 ГБ до 50 ГБ.
Затем я использовал GParted Live, чтобы расширить раздел до 50 ГБ.
Когда я загружаюсь в Ubuntu и запускаю df -h, он показывает, что «/ dev / mapper / vg_cloud-Log…», смонтированный на «/», используется на 100%.
Что мне нужно сделать, чтобы Ubuntu видела все свободное место на диске?
Ps: Я запускаю Ubuntu без графического интерфейса.
Мне удалось исправить это с помощью инструментов LVM:
Отображение информации о логическом томе
sudo lvdisplay
Расширение моего логического тома ubuntu-lv
( ваш может называться по-другому)
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
Изменение размера файловой системы
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
Для тех, кто заинтересован, я подробно рассмотрел это исправление в этом видео, в котором я увеличивал сервер Ubuntu на виртуальной машине.
Я считаю полезным иметь виртуальную машину с рабочим столом ubuntu со всеми необходимыми утилитами, просто подключив виртуальный жесткий диск вашего сервера к этой машине, чтобы с ней можно было работать.
IMPORTNAT: Эта инструкция займет все свободное место на вашем VLM!
Ниже приводится краткое изложение того, что показано на видео выше:
Вам понадобится Ubuntu Desktop, на котором будут запущены следующие утилиты:
apt-get install lvm2
apt-get install gparted
Или GPARTED LIVE диск с поддержкой LVM.
Выключите все виртуальные боксы. Разверните виртуальный диск и подключите его к виртуальной машине рабочего стола Ubuntu.
Загрузитесь в Ubuntu Desktop с установленным Gparted.
Откройте GPARTED и нажмите FIX на появившейся ошибке.
Деактивировать раздел LVM.
Измените размер раздела на максимальный, после этого в конце должно остаться нераспределенное 1 МБ. Подать заявление.
Снова активируйте раздел и проверьте наличие ошибок.
Откройте терминал и запустите суперпользователя
sudo -i
Убедитесь, что сейчас есть свободное место, готовое для распределения:
vgdisplay
Получить путь:
lvdisplay
Мой путь - / dev / ubuntu-vg / ubuntu-lv
Заполнить нераспределенная часть недавно расширенного раздела с помощью LVM
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
Убедитесь, что нераспределенное пространство было занято:
vgdisplay
СМОНТИРУЙТЕ ДИСК ПОД ДИСКАМИ СЕЙЧАС
Измените размер файловой системы EXT4, которая находится в LVM, чтобы фактически получить пространство:
resize2fs /dev/ubuntu-vg/ubuntu-lv
Убедитесь, что файловая система EXT4 теперь заполняет VLM
df -hT