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

Aug 20 2020

Я загрузил VPS-сервер с 50-гигабайтным моментальным снимком виртуальной машины, поэтому теперь оставшийся размер фактического хранилища на этом сервере распределяется неправильно, оставаясь 110 ГБ. Общий размер VPS составляет 160 ГБ. Я пробовал следующее, но он не работает должным образом.

Попытка 1: resize2fs / dev / vda3

Ошибка:

Попытка 2: cfdisk

Ошибка: максимальный размер - 52611235328 байт.

Как я могу выделить оставшееся свободное место для / dev / vda3 без потери данных?

Ответы

1 Krackout Aug 20 2020 at 13:29

На 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