Увеличение / размер корня

Я пытаюсь увеличить размер root / mount.

[root@coxdev-vn08 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_system-lv_os 4.5G 2.4G 2.1G 54% / devtmpfs 2.9G 0 2.9G 0% /dev tmpfs 2.9G 4.0K 2.9G 1% /dev/shm tmpfs 2.9G 560K 2.9G 1% /run tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup /dev/sda1 509M 135M 375M 27% /boot /dev/mapper/vg_system-lv_home 1014M 33M 982M 4% /home /dev/mapper/vg_system-lv_tmp 1014M 35M 980M 4% /tmp /dev/mapper/vg_system-lv_var 2.0G 1.4G 622M 70% /var /dev/sda3 10G 33M 10G 1% /var/www/miq_tmp /dev/mapper/vg_system-lv_var_log 11G 83M 11G 1% /var/log /dev/mapper/vg_system-lv_var_log_audit 509M 27M 483M 6% /var/log/audit /dev/mapper/vg_data-lv_pg 14G 142M 14G 2% /var/opt/rh/rh-postgresql95/lib/pgsql tmpfs 581M 0 581M 0% /run/user/0 

/ теперь размер 4,5 ГБ и доступный 2,1 ГБ. Но для установки GNOME Desktop мне нужно ~ 350 МБ больше.

Мы увеличили размер виртуального диска до 107 ГБ, и теперь есть 53,7 ГБ свободного места.

 (parted) print free Model: VMware Virtual disk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 32.3kB 1049kB 1016kB Free Space 1 1049kB 538MB 537MB primary xfs boot 2 538MB 28.5GB 27.9GB primary lvm 3 28.5GB 39.2GB 10.7GB primary xfs 4 39.2GB 53.7GB 14.5GB extended 39.2GB 39.2GB 802kB Free Space 5 39.2GB 53.7GB 14.5GB logical lvm 53.7GB 107GB 53.7GB Free Space 

Но я не могу понять, как использовать это свободное пространство для увеличения / размера.

lvextend -L +30G /dev/mapper/vg_system-lv_os

Результаты в:

Insufficient free space: 7680 extents needed, but only 35 available

Сначала вам нужно разбить раздел, затем PV, затем LV, наконец, файловую систему.

Выращивание раздела должно быть чем-то вроде этого в вашем случае:

 parted /dev/sda resizepart 4 100% # extended parted /dev/sda resizepart 5 100% # logical 

Возможно, вам придется перезагрузиться, если диск используется, чтобы ядро ​​увидело новый макет раздела.

Растите PV:

 pvresize /dev/sda5 

Развивайте LV:

 lvextend -L+30G vg_system/lv_os 

Наконец, вырасти файловую систему:

 resize2fs / # if ext4 xfs_growfs / # if xfs