Partitionen und Dateisysteme
Wie die Festplattenpartitionierung auf einem VPS funktioniert, wie sich LVM von regulären Partitionen unterscheidet, wie Sie ein zusätzliches Verzeichnis einbinden und was Sie in fstab schreiben, damit die Maschine startet.
Aktualisiert am 23. August 2026
Die Festplatte der virtuellen Maschine erscheint für das System als /dev/sda. Das Layout hängt vom gewählten Image ab: Debian und Ubuntu installieren in der Regel mit einer einzigen Root-Partition, während AlmaLinux LVM verwendet. Sie müssen Ihr Layout kennen, bevor Sie etwas erweitern müssen.
Was Sie jetzt haben
lsblk -f
df -hT
sudo fdisk -l /dev/sda
sudo blkid
lsblk -f ist am nützlichsten: Es zeigt den Gerätebaum, Dateisysteme, Labels und Einhängepunkte auf einem einzigen Bildschirm.
Wenn die Ausgabe Zeilen wie vg-root und den Typ lvm enthält, haben Sie LVM. Dann sind diese hilfreich:
sudo pvs
sudo vgs
sudo lvs
Einfache Partitionen oder LVM
Einfache Partitionen sind simpler: eine Partition — ein Dateisystem. Nur die letzte Partition auf der Festplatte kann erweitert werden, und nur, wenn danach freier Speicherplatz vorhanden ist.
LVM fügt eine Ebene hinzu: Physical Volume, Volume Group, Logical Volumes. Sie können mehrere Volumes anlegen, sie in beliebiger Reihenfolge erweitern und Speicherplatz hinzufügen, ohne das Layout umzubauen. Der Nachteil ist eine zusätzliche Ebene, die Sie bei der Wiederherstellung beachten müssen.
Für eine einzelne Maschine mit einer Festplatte ist der Unterschied gering. Bauen Sie das Layout nicht unnötig um: Das Verschieben des Roots ist ein Vorgang mit echtem Risiko, das System zu verlieren.
Dateisysteme
| System | Standardeinsatz | Eigenschaften |
|---|---|---|
| ext4 | Debian, Ubuntu | Bewährt, lässt sich online erweitern, schrumpft im ausgehängten Zustand |
| xfs | AlmaLinux, CentOS Stream | Schnell bei großen Dateien, lässt sich online erweitern, schrumpft nicht |
Praktische Erkenntnis: Wenn Sie auf Flexibilität setzen, bleiben Sie bei ext4. Auf einem VPS müssen Sie eine Partition ohnehin fast nie schrumpfen — die Festplatte der Maschine schrumpft nicht mit Ihrem Tarif.
Erweitern nach Vergrößerung der Festplatte
sudo growpart /dev/sda 1
sudo resize2fs /dev/sda1
Für LVM:
sudo growpart /dev/sda 3
sudo pvresize /dev/sda3
sudo lvextend -l +100%FREE /dev/mapper/vg-root
sudo resize2fs /dev/mapper/vg-root # xfs_growfs / for XFS
Beide Vorgänge werden auf einem laufenden System durchgeführt. Details zum Wechsel in einen größeren Tarif finden Sie unter die Festplatte ist zu klein geworden.
Ein Fehler bei der Partitionsnummer in
growpartoderpartedzerstört die Partitionstabelle, und die Maschine startet nicht mehr. Vor jeder Layout-Änderung: Speichern Siesudo sfdisk -d /dev/sda > /root/parts.txtund stellen Sie sicher, dass die Datensicherung aktuell ist.
Einhängen und fstab
Dauerhafte Einhängepunkte werden in /etc/fstab beschrieben. Verwenden Sie die UUID, nicht den Gerätenamen:
sudo blkid /dev/sda1
UUID=1a2b3c4d-... /var/lib/postgresql ext4 defaults,noatime 0 2
Die Prüfung vor dem Neustart ist Pflicht:
sudo mount -a
sudo findmnt --verify
Ein Fehler in fstab lässt die Maschine beim Start an einer Notfallkonsole hängen. Wenn das passiert, hilft die Rettungsdisk: Die Maschine startet in SystemRescue neu, Root-Login ohne Passwort, die Festplatte ist als /dev/sda sichtbar — Sie hängen die Partition ein, bearbeiten fstab und kehren zum normalen Startmodus zurück.
Swap
Eine Swap-Datei wird auf die übliche Weise erstellt:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab
Swap bewahrt Sie davor, dass ein Prozess plötzlich beendet wird, wenn der Speicher knapp wird, aber starkes Swapping stößt an die Festplattengeschwindigkeit und macht die Maschine sehr langsam. Klüger ist es, den Ressourcenbedarf der Dienste zu begrenzen — siehe Ressourcenlimits.
Häufige Fehler
- Sie haben die
fstab-Änderung nicht mitmount -ageprüft. Der Start bricht ab, und Sie müssen über die Konsole im Panel Fehler suchen. - Sie haben ein Verzeichnis über Daten eingehängt. Die alten Inhalte sind nicht verschwunden, sondern unsichtbar geworden — aushängen und prüfen.
- Sie haben
noatimenicht gesetzt. Es ist eine Kleinigkeit, aber der zusätzliche Schreibvorgang bei jedem Dateizugriff auf einer ausgelasteten Maschine ist spürbar.