После увеличения дискового пространства в панели управления, необходимо также сделать доступным диск для операционной системы.
Под пользователем root и вводим следующие команды:
[root@Serverspace ~]# echo 1 > /sys/block/sda/device/rescan
С помощью fdisk выполним:
[root@Serverspace ~]# fdisk /dev/sda
Удалим раздел /dev/sda2:
Command (m for help): d
Partition number (1,2, default 2): 2
Partition number (1,2, default 2): 2
Создадим раздел:
Command (m for help): n
Выбираем тип раздела (p) - основной
Select (default p): p
Partition number (2-4, default 2): 2
Partition number (2-4, default 2): 2
Нажимаем два раза Enter - принимаем значения по умолчанию
First sector (XXX-YYY, default ZZZ):
Last sector, +sectors or +size{K,M,G} (XXX-YYY, default ZZZ):
Last sector, +sectors or +size{K,M,G} (XXX-YYY, default ZZZ):
Изменяем тип раздела
Command (m for help): t
Partition number (1-2): 2
Hex code (type L to list all codes): 8e
...
Partition number (1-2): 2
Hex code (type L to list all codes): 8e
...
Сохраним изменения:
Command (m for help): w
Известим ядро об изменениях:
[root@Serverspace ~]# partx -u /dev/sda2
Внесем изменения в физический том:
[root@Serverspace ~]# pvresize /dev/sda2
Теперь необходимо узнать название логического тома, для этого выполним:
lvdisplay
Нас интересует название тома оканчивающееся на XXXXXXX/root (в примере ниже это /dev/centos_vg/root) запоминаем данное название
--- Logical volume ---
LV Path /dev/centos_vg/swap
....
--- Logical volume ---
LV Path /dev/centos_vg/var
...
--- Logical volume ---
LV Path /dev/centos_vg/root
...
LV Path /dev/centos_vg/swap
....
--- Logical volume ---
LV Path /dev/centos_vg/var
...
--- Logical volume ---
LV Path /dev/centos_vg/root
...
Расширяем логический том:
[root@Serverspace ~]# lvextend -l +100%FREE /dev/XXXXXXX/root
......
Logical volume root successfully resized
......
Logical volume root successfully resized
Расширяем файловую систему:
[root@Serverspace ~]# xfs_growfs /dev/XXXXXXX/root