Identificar o novo disco adicionado:
# fdisk -l
Criar um volume físico no novo disco:
# pvcreate /dev/sde
Physical volume "/dev/sde" successfully created.
Verificar que o volume físico foi bem criado:
# lvmdiskscan
/dev/sda1 [ 512,00 MiB]
/dev/sdb [ 2,00 TiB] LVM physical volume
/dev/sdc [ 175,00 GiB] LVM physical volume
/dev/sdd1 [ <1024,00 GiB] LVM physical volume
/dev/sde [ 600,00 GiB] LVM physical volume
3 LVM physical volume whole disks
1 LVM physical volume
Verificar o volume group onde é para adicionar o novo volume:
# vgs
VG #PV #LV #SN Attr VSize VFree
vg0 3 1 0 wz--n- <3,00t 0
Adicionar o novo volume ao Volume Group já existente que contém o volume lógico no qual é para adicionar mais espaço:
# vgextend vg0 /dev/sde
Volume group "vg0" successfully extended
# vgs
VG #PV #LV #SN Attr VSize VFree
vg0 3 1 0 wz--n- <3,59t 599,98g
Com o espaço atribuído ao volume group, agora já se pode estender o volume lógico:
# lvextend -l+100%FREE /dev/vg0/lv0
Size of logical volume vg0/lv0 changed from <3,00 TiB (196606 extents) to <3,59 TiB (235005 extents).
Logical volume vg0/lv0 successfully resized.
Por fim aumentamos a partição com o espaço atribuído ao volume lógico:
# resize2fs -p /dev/vg0/lv0
resize2fs 1.45.5 (07-Jan-2020)
Sistema de ficheiros em /dev/vg0/lv0 está montado em /dados; requerido redimensionamento em linha
old_desc_blocks = 192, new_desc_blocks = 230
O sistema de ficheiros em /dev/vg0/lv0 tem agora 962580480 (4k) blocos.
Fonte:
https://www.tutorialspoint.com/how-to-increase-the-size-of-a-linux-lvm-by-adding-a-new-disk