LVM + как расширить файловую систему sda2, в то время как sda - это диск ОС

0

у 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)
Яэль
источник
Какой тип файловой системы вы используете на sda2? На sda есть свободное место (для другого раздела)?
сборный
файловая система xfs
yael

Ответы:

0

Несколько вариантов:

  • A: Добавьте еще один PV жесткого диска (быстрый, наименьший риск для существующих томов / разделов)
  • B: Добавить другой раздел PV (быстро)
  • C: изменить размер sda2

Я бы пошел с вариантом А:

  1. Добавьте дополнительный жесткий диск> 150 ГБ (для этого Linux не требуется перезагрузка)
  2. Создать PV с помощью нового жесткого диска

    Предполагая, что ваш новый жесткий диск - это sdb:

    sudo pvcreate /dev/sdb

  3. Добавьте его в VG

    sudo vgextend vg_linux /dev/sdb

  4. Изменить размер LV

    Предполагая, что вы хотите, чтобы общий размер /varбыл 230 ГБ:

    sudo lvresize -L 230G "/dev/mapper/vg_linux_var"

  5. Изменение размера файловой системы (без проблем с xfs)

    sudo xfs_growfs /var

Это при условии, что у вас все будет в порядке с доступным свободным пространством в VG вместо PV.

sborsky
источник
о варианте A (из шага 2-5), пожалуйста, опишите его с помощью команд?
Яэль
у вас может быть другой пример с опцией C
yael