ich hatte einige Probleme bei der Linuxmuster Installation und hatte deshalb unter PROXMOX reichlich Snapshots der Virtuellen Maschinen erstellt.
Jetzt wollte ich, nach dem alles funktioniert, noch ein finales Immage für eine mögliche spätere Wiederherstellung erstellen, aber PROXMOX gibt folgende Fehlermeldung aus:
WARNING: You have not turned on protection against thin pools running out of space.
WARNING: Set activation/thin_pool_autoextend_threshold below 100 to trigger automatic extension of thin pools before they get full.
Logical volume "vm-201-state-SnapshotFINAL" created.
WARNING: Sum of all thin volume sizes (<9.64 TiB) exceeds the size of thin pool vg-hdd-1800/lv-hdd-1800 and the size of whole volume group (<1.82 TiB).
snapshot create failed: starting cleanup
Ich habe das so verstanden, dass der HD Platz knapp ist und habe deshalb einen Großteil der Snapshots gelöscht. Allerdings wird der Platz nicht mehr.
Weiß jemand, wie ich den Speicherplatz wieder freigeben kann?
schau Dir mal genau die Ausgabe von folgenden Befehlen an:
pvs
vgs
lvs
Da siehst Du die Inhalte Deines LVM und auch den belegten Plattenplatz.
Wenn es da große Unterschiede zwischen dem angezeigten Platz und dem in den VMs tatsächlich genutzten Platz gibt, dann solltest Du bei den entsprechenden Harddisks das Häkchen bei „Discard“ setzen und dann nach einem Neustart der VM in derselben fstrim absetzen (z. B. „fstrim -av“ oder „fstrim -v /“).
wenn ich die Ausgabe richtig verstehe, sind die Snapshots, die ich in der GUI gelöscht habe in Wirklichkeit noch da?
Weisst Du, ob ich die gefahrlos im Terminal löschen kann?
dazu kenne ich mich zu wenig aus. Bei mir ist es aber so, dass beim Löschen eines Snapshots die Zeile, die mit „snap_vm-“ beginnt, verschwindet. Wenn Du ein gutes Backup hast und mutig bist, kannst Du ja mal lvremove ausprobieren
Was mich aber wundert ist die Fehlermeldung: Es ist ja nur ein Bruchteil des Platzes tatsächlich belegt.
Als Workaround würde ich eine neue Platte anlegen und zu der VM dazupacken, dann die VM von einer Live-DVD booten, beide Platten mounten und die Daten kopieren und die Platte bootbar machen. Anschließend die Platte in eine neue VM packen (die eine Kopie der eigentlichen VM ist) und sehen, ob die bootet. Wenn alles läuft, die alte VM samt Platte löschen.
Es gibt aber sicher auch bessere Wege - der Verweis aufs Proxmox-Forum war vielleicht gar nicht so schlecht. Berichte doch mal, wenn Du eine Lösung hast.
Hallo, es hat etwas länger gedauert, bis ich mich wieder mit dem Problem beschäftigt habe.
Heute nach einem nach einem weiteren Neustart von Proxmox ließen sich wieder immages erstellen. Die gelöschten stehen zwar noch „deleted“ in der Liste der Images, nehmen jetzt aber keinen Platz mehr auf der HD weg.
Das Problem ist also gelöst, aber ohne dass ich so recht verstehe wodurch