Wenn dein Speicherplatz zur Neige geht, bietet die Vergrößerung logischer Volumen eine praktische Lösung, um mehr Platz zu schaffen, ohne Datenverlust zu riskieren. In dieser Anleitung führen wir dich durch den einfachen und sicheren Prozess, um dein logisches Volumen effektiv zu erweitern und deinen Speicherbedarf flexibel zu managen. So garantiest du, dass dein System mit deinen Anforderungen mitwachsen kann. Fangen wir an!

1. Wir fügen eine neue Platte dem System hinzu.

Geschieht dies mit VMware so kann man die neue Platte auch ohne einen Restart des Systems, also im laufenden Betrieb aktivieren. Wir haben das mit dem Paket “’scsitools“‘ gemacht. Installiert man dieses Paket, so gibt es
die Kommandos “’scsiinfo“‘ und “’scsiadd“‘. Mit diesen Kommandos kann man die neue ID der frisch
einhängten Platte herausfinden und dann mit scsiadd die neue Platte aktiveren.
Anschließend kann die Platte dann partitioniert werden. In unserem Fall heißt die neue Partition: /dev/sdc1 Neue Platte für LVM initialisieren.

pvcreate /dev/sdc1

2. Physikalisches Volume der Volume Group hinzufügen.

Unsere Volume Group heisst: work

vgextend work /dev/sdc1

Kontrolliert werden kann das dann mit

vgdisplay -s work

3. Logisches Volume vergrößern (das ist die eigentliche Partition)

Wir erweiteren die Partion /dev/work/inet um 50GB mit folgendem Kommando:

lvextend -L+50GB /dev/work/inet

Kontrolle mit

lvscan

4. Jetzt die Partion entsprechend vergrößern.

Das funktioniert mit ext2 oder xfs basierenden Dateisystemen! Beispiel für xfs:

xfs-growfs /dev/work/inet

Beispiel für ext2:

resize2fs /dev/work/inet