Ubuntu: Festplattenspeicher LVM-Systemen erweitern

Wenn du den Festplattenspeicher unter Ubuntu erweitert hast – egal ob auf einem physischen Server oder in einer virtuellen Umgebung (z.B. Proxmox, VMware, VirtualBox) – wird der zusätzliche Speicherplatz nicht automatisch im System verfügbar. In dieser Anleitung zeige ich dir Schritt für Schritt, wie du bei einem typischen LVM-Setup den neuen Speicherplatz korrekt einbindest.

Schritt 1: Neue Größe erkannt?

Führe aus:

lsblk

Oder:

fdisk -l

Siehst du dort z.B. /dev/sda mit einer größeren Größe als vorher? Wenn ja, geht’s weiter.

Schritt 2: Partition erweitern (wenn nötig)

Wenn du /dev/sda3 o.ä. nutzt und diese Partition noch nicht die volle Größe hat, musst du sie mit growpart oder fdisk erweitern:

Beispiel (automatisch mit growpart):

sudo apt install cloud-guest-utils -y sudo growpart /dev/sda 3

Ersetze /dev/sda 3 mit dem tatsächlichen Partitionsnamen.

Schritt 3: Physikalisches Volume (PV) erweitern

Jetzt musst du LVM mitteilen, dass mehr Platz da ist:

sudo pvresize /dev/sda3

(Wieder anpassen, falls dein PV anders heißt.)

Schritt 4: LVM-Volume erweitern

Dann erweiterst du das logische Volume:

sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

Schritt 5: Dateisystem erweitern

Wenn du ein ext4-Dateisystem verwendest (sehr wahrscheinlich):

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Schritt 6: Prüfen

df -h

Du solltest nun den erweiterten Speicherplatz sehen.

Beispielausgabe nach erfolgreicher Erweiterung:

/dev/mapper/ubuntu--vg-ubuntu--lv  128G   50G   75G  40% /

Fazit

Mit diesen drei einfachen Befehlen hast du den Festplattenspeicher deiner Ubuntu-VM erfolgreich erweitert. Das Vorgehen eignet sich für alle Systeme mit LVM, wie sie häufig bei Ubuntu-Servern oder Cloud-VMs verwendet werden.