Per espandere una partizione LVM vanno fatti i seguenti passi (non sempre sono necessari tutti)
Innanzitutto è necessario avere dello spazio nel volume group del logical volume interessato (per verificare, eseguire il comando "pvs" per controllare lo spazio rimanente)
la modalità più comoda in realtà è
lvresize -r -L +2G vg_system/lv_srv
Dato che l'opzione -r ridimensiona anche il filesystem, altrimenti i passi estesi sono
--- meglio quella sopra ---
Quindi i comandi sono:
vgs
pvs
lvextend -L +1G /dev/mapper/vg_system-lv_srv /dev/xvdf1
Dove "/dev/mapper/vg_system-lv_srv" è il logical volume da espandere e "/dev/xvdf1" è la partzione con dello spazio libero mostrata dal comando pvs
A questo punto stoppiamo eventuali servizi che tengono occupata la partizione ed eseguiamo:
resize2fs /dev/mapper/vg_system-lv_srv
Se per qualche motivo la partizione fosse in uso e non ci è permesso di usare il comando resize2fs, riavviamo in single-mode e smontiamo l'unità:
init 1
umount /opt
e2fsck -f /dev/mapper/vg_system-lv_opt
resize2fs /dev/mapper/vg_system-lv_opt
reboot