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.