Недавно закончилось место на одной из моих виртуалок.

Дано:
Виртуалка на Proxmox
Функции - mysql сервер
Корневой раздел обычный, без использования LVM.

Как бы ничего сложного, в гипервизоре увеличиваем размер диска и дальше по многим мануалам в сети. Но не тут то было, нельзя было выключать сервер, а файловая система была корневой, соответственно и отмонтировать в процессе работы сервера её нельзя было.

Как мне подсказывали коллеги, поможет всего одна строка:

1
2
3
4
resize2fs /dev/vda2

resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 7863561 (4k) blocks long.  Nothing to do!

Увы, не так просто )
Но, казалось бы такая сложная задача, свелась всего к двум строкам.

1
2
growpart /dev/vda 2
resize2fs /dev/vda2

 После этих действий всё подхватилось как и планировалось, перезагрузка сервера и его сервисов не потребовались. Все действия описанные в статье вы совершаете на свой страх и риск!