у sda2 всего 79.5G и мы хотим увеличить его до 150G
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 600G 0 disk
+-sda1 8:1 0 500M 0 part /boot
+-sda2 8:2 0 79.5G 0 part
по какой процедуре расходуется диск sda2 до размера 150G?
моя цель - получить как минимум 150G под PFree
pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_linux lvm2 a-- 79.51g 64.00m
файловая система:
mount | grep var
/dev/mapper/vg_linux_var on /var type xfs (rw,relatime,attr2,inode64,noquota)
linux
filesystems
rhel
lvm
Яэль
источник
источник
Ответы:
Несколько вариантов:
Я бы пошел с вариантом А:
Создать PV с помощью нового жесткого диска
Предполагая, что ваш новый жесткий диск - это sdb:
sudo pvcreate /dev/sdb
Добавьте его в VG
sudo vgextend vg_linux /dev/sdb
Изменить размер LV
Предполагая, что вы хотите, чтобы общий размер
/var
был 230 ГБ:sudo lvresize -L 230G "/dev/mapper/vg_linux_var"
Изменение размера файловой системы (без проблем с xfs)
sudo xfs_growfs /var
Это при условии, что у вас все будет в порядке с доступным свободным пространством в VG вместо PV.
источник