Ein Riesenvorteil von LVM ist die wunderbar flexible Größe der Volumes. Um ein bestehendes LVM zu vergrößern geht man folgendermaßen vor:

lvextend -L 300G /dev/vg0/storage

-L gibt hierbei die neue Gesamtgröße des Volumes an.

Anschließend kann mit resize2fs das Dateisystem vergrößert werden:

resize2fs /dev/mapper/vg0-storage

Ohne Angabe der neuen Größe wird auf die gesamte darunter liegende Partition vergrößert. Für die Angabe der Größe muss kein Argument angegeben werden. Dafür reicht etwa ein 512G für 512GB.

Online-Resizing - also ein Resize eines gemounteten Dateisystems funktioniert nur bei ext3/4 und nur beim Vergrößern. Fürs Verkleinern muss das Dateisystem vorher ausgehangen werden.