Как расширить хранилище Ubuntu VPS через командную строку (без GParted)

Как расширить хранилище Ubuntu VPS через командную строку (без GParted)

Я загрузил сервер 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

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