Unter Umständen ist es notwendig, die Größe einer virtuellen Festplatte zu verändern. Bei KVM-basierten Virtualisierungslösungen wie Proxmox VE 2.x ist das mittels eines Befehls möglich.
Es können die Formate vmdk, qcow2 und raw sowohl vergrößert als auch verkleinert werden.
- Die betreffende virtuelle Maschine muss beendet sein.
- Lokal an der Konsole oder via ssh am PVE-Host anmelden.
- In das Verzeichnis, mit den virtuellen Festplatten wechseln. Bei lokalen Speicher ist das “/var/lib/vz/images/ID-DER-VM”.
- Folgenden Befehl eingeben:
qemu-img resize DATEINAME +10GB
qemu-img resize DATEINAME -10GB
Der erste Befehl vergrößert die virtuelle Festplatte um 10 GB, der zweite Befehl verkleinert sie um 10 GB.
Das Web-Interface bekommt von dieser Änderung allerdings zunächst nichts mit, so das entweder die entsprechende Konfigurationsdatei der jeweiligen virtuelle Maschine editiert werden muss (“/etc/pve/nodes/$HOSTNAME/qemu-server/VM-ID.conf”) oder man die virtuelle Festplatte trennt und neu verbindet.
Das Verändern der Größe der virtuellen Festplatte ist allerdings nur die halbe Miete. Der Partition innerhalb der virtuellen Festplatte bzw. Maschine muss die Änderung ebenfalls “mitgeteilt” werden.
Dazu kann man die betreffende virtuelle Maschine z.B. mit GParted Live oder Parted Magic starten und die Partitionsgrößen anpassen.
Wichtig: Vor dem Verkleinern einer virtuellen Festplatte, sollte man zuvor die darin enthaltene Partition verkleinern. Andernfalls riskiert man, dass das Dateisystem zerstört wird und Daten verloren gehen! Generell sollte vor einem Eingriff dieser Art eine Datensicherung erstellt werden.

Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Hallo,
über das Webinterface ist dieses einfacher durchzuführen.
Weiterhin sollte die Anmerkung “Wichtig”, weiter oben stehen, da viele solche Anleitungen Schritt für Schritt durchgehen und den Warnhinweis dann zuletzte lesen wo es ggf. schon zu spät ist. 😉
Gruß
Matthias König
Hallo Matthias,
ursprünglich ging das (meines Wissens nach) nicht über die GUI.
Grundsätzliche sollte man (egal wo) erstmal lesen und erst dann zur Tat schreiten.
Blind drauf los ist meistens “nicht so gut”.
Hallo Andy,
ich habe eine virtuelle Platte mit 251GB Größe. Die Partition, auf dem eine VM läuft, ist 90GB groß, der rest ist nicht zugewiesen.
Ich habe nun in der VMID.conf die Plattengröße reduziert, aber im GUI wird immer noch 251GB angezeigt.
Das “qemu-img resize” Kommando zum reduzieren, funktioniert leider nicht.
Hab ich was übersehen/falsch gemacht?
Danke