Я загрузил сервер VPS с помощью снимка образа виртуальной машины размером 50 ГБ, поэтому теперь оставшийся размер фактического хранилища этого сервера распределен неправильно, и остается 110 ГБ. Общий размер VPS составляет 160 ГБ. Я попробовал следующее, но это не работает так, как ожидалось.
Попытка 1: resize2fs /dev/vda3
Ошибка:
Попытка 2: cfdisk
Ошибка: Максимальный размер — 52611235328 байт.
Как выделить оставшееся свободное пространство на /dev/vda3, не теряя при этом данные?
решение1
Из 3-го скриншота я вижу, что используется LVM. Так что вам нужны команды lvm для изменения размера:
sudo lvextend -r -l 100%VG vg-ubuntu/lv
Спасибо, что -r
нет resize2fs
необходимости в дальнейшем.
Соображение: Я не уверен, vg-ubuntu/lv
является ли это именем вашего логического тома, это то, что я смог увидеть на снимке экрана. Чтобы дать вам лучший ответ, отправьте результаты команд pvs
, vgs
, lvs
пожалуйста. Текстом было бы лучше, для снимка экрана это не нужно, если возможно.
Согласно вашим результатам vgs
команда lvs
должна быть такой:
sudo lvextend -r -l 100%VG ubuntu-vg/ubuntu-lv