Letztens habe ich aus Versehen bei einer sehr kleinen VM innerhalb von Proxmox die Festplatte mit dem normalen Resize Tool vergrößert und zwar viel zu groß. Aber auch schnell bemerkt die Proxmox GUI lässt einen natürlich nicht zurück und das RAW Device hat dann halt die ausgewählte größe und Ende. Also schnell mal gucken wie man das verkleinern kann.
Wenn es sich wie bei mir nur um ein RAW-Device handelt, dann ist der Weg sehr einfach.
# Finde den Pfad deines RAW Devices auf deinem System und verkleiner die Disk #
# --shrink - steht für die Zielgröße und nicht um wieviel kleiner gemacht werden soll #
qemu-img resize -f raw /var/lib/vz/images/100/vm-100-disk-0.raw --shrink 5G
Damit ist das RAW Device physikalisch schon mal kleiner, aber Proxmox weis das noch nicht so wirklich. Also ändern wir händisch in der Proxmox Umgebung diesen Status.
# QM Files liegen unter /var/pve/qemu-server/<vm-id>.conf #
nano /etc/pve/qemu-server/100.conf
# Ändere die Zeile in deine korrekt Größe der RAW Disk #
scsi0: local:100/vm-100-disk-0.raw,iothread=1,size=5G
Jetzt müssen wir nur noch „qm“ auch Bescheid geben, dass die Disk sich verkleinert hat. Ein „qm rescan“ löst auch das Problem.
# qm rescan guckt über ALLE Disks und passt ggf. die Größen an #
qm rescan
Jetzt ist deine Disk verkleinert und wird auch im Backup wieder normal mit dieser Größe erkannt.
Schreibe einen Kommentar