Archiv nach Monaten: September 2016

Proxmox: LXC – Container Speicherplatz verkleinern

Wer schon einmal versucht hat, den Speicherplatz eines LXC-Containers unter Proxmox zu verändern, wird überrascht feststellen, dass man zwar Speicherplatz hinzufügen, jedoch nicht entfernen kann.
Beispiel: 50GB root-Partition soll auf 30GB verringert werden ..

Das klappt tatsächlich nur über ein löschen und neu anlegen des Containers!

Hier ein Einzeiler dafür:


pct stop 244 \
; vzdump 244 -storage local -compress lzo \
&& pct destroy 244 \
&& pct restore 244 $(ls -tr /var/lib/vz/dump/vzdump-*-244-*.tar.lzo | tail -n1) --rootfs local:8 \
&& pct start 244

mit „–rootfs local:8“ gibt man die neue Größe in GB an.