Увеличение root-раздела LVM/XFS на примере zabbix

Cписок команд:

parted primary xfs start_block end_block
fdisk -l /dev/sda
ls -l /dev/sda*
fdisk /dev/sda
pvcreate /dev/sda4
pvs
lvs
vgs
vgextend centos /dev/sda4
pvscan
vgdisplay
lvdisplay
lvextend -l +2133 /dev/centos/root
xfs_growfs /dev/centos/root -D max
df -HT

Теперь комментарии:

  1. После расширения root-диска появилось 8G на диске /dev/sda
  2. Надо добавить раздел на пустое место командой parted (не fdisk!)
    parted primary xfs start_block end_block
    
  3. Меняем тип ФС с 83 на 8e (LVM)
  4. Проверяем, что раздел на месте /dev/sda4 и имеет тип lvm
  5. Создаем физический том LVM: pvcreate /dev/sda4
  6. Проверяем списки дисков, томов и групп дисков
  7. Расширяем группу томов “centos” за счет добавления в нее вновь созданного физического диска (раздела) /dev/sda4
  8. Смотрим состояние тгрупп дисков vgdisplay и находим цифру “Free PE” - кол-во свободных блоков
  9. Увеличиваем группу томов на 4607 блока
    lvextend -l +2133 /dev/centos/root
    
  10. Расширяем ФС до максимального размера.