staging.inyokaproject.org

qemu default storage path

Status: Ungelöst | Ubuntu-Version: Ubuntu 21.04 (Hirsute Hippo)
Antworten |

ubuntu--anfaenger

Avatar von ubuntu--anfaenger

Anmeldungsdatum:
12. Oktober 2013

Beiträge: Zähle...

Hallo,

Meine Frage ist kann ich den default storage path für qemu/kvm ändern?

Das Problem ist, wenn ich vergesse ein Volume anzulegen, installiert der mir das image immer im default storage path: /var/lib/libvirt/images das hat dann zur Folge das meine root Partition voll läuft.

Wenn ich den default storage path einfach lösche, legt der den Automatisch beim nächsten start wieder an.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

Erstelle doch einfach ein images-Verzeichnis, wo Du es haben willst, und einen Softlink "/var/lib/libvirt/images" darauf! So habe ich das mit ".VirtualBox" gemacht.

ubuntu--anfaenger

(Themenstarter)
Avatar von ubuntu--anfaenger

Anmeldungsdatum:
12. Oktober 2013

Beiträge: Zähle...

von.wert schrieb:

Erstelle doch einfach ein images-Verzeichnis, wo Du es haben willst

Ja klar das hab ich auch gemacht, nur bei jeder neuen Vm nimmt der erstmal den default storage path, ich muss dann das image dort rausholen, in meinem Ordner ablegen und danach die xml Editieren damit das image gefunden wird.

Ich hab jetzt einfach den default path auf meinem Pfad geändert wo ich das drinn haben will /media/ssd/kvm_virt/ es ist aber irgendwie blöd gemacht das der Pfad standartmässig in /var/lib/libvirt/images liegt, ich hab eine separate root Partition mit 50Gb die dann schnell mal nach einem image voll ist.

lg,

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

ubuntu--anfaenger schrieb:

von.wert schrieb:

Erstelle doch einfach ein images-Verzeichnis, wo Du es haben willst

Ja klar das hab ich auch gemacht, nur bei jeder neuen Vm nimmt der erstmal den default storage path,

Der ist, so habe ich das entnehmen können, "/var/lib/libvirt/images/". Wenn Du irgendwoanders ein Verzeichnis dafür haben willst, erstellst Du auf dieses Verzeichnis einen Softlink mit dem Namen "images" unter "/var/lib/libvirt/" (das Verzeichnis "images" mußt Du natürlich vorher löschen/verschieben). Für irgendein Programm, das "/var/lib/libvirt/images/" als Pfad nutzt, gilt der Softlink - so lange, bis Du das mal änderst.

Das ist also eine einmalige, bleibende Änderung. Deswegen macht man's schließlich.

ubuntu--anfaenger

(Themenstarter)
Avatar von ubuntu--anfaenger

Anmeldungsdatum:
12. Oktober 2013

Beiträge: 1088

von.wert schrieb:

Der ist, so habe ich das entnehmen können, "/var/lib/libvirt/images/".

Ja

Wenn Du irgendwoanders ein Verzeichnis dafür haben willst, erstellst Du auf dieses Verzeichnis einen Softlink mit dem Namen "images" unter "/var/lib/libvirt/" (das Verzeichnis "images" mußt Du natürlich vorher löschen/verschieben).

Das hab ich jetzt so ähnlich gemacht, ich hab den default path /var/lib/libvirt/images In /media/ssd/kvm_virt geändert wo ich die images haben will, wenn das keine Probleme macht würd ich das so lassen.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 7756

ubuntu--anfaenger schrieb:

Das hab ich jetzt so ähnlich gemacht,

Nein, eben nicht. Jenachdem, wo das bei qemu geändert werden muß (und das hast Du ja nicht gewußt), wäre ln leichter gewesen.

Antworten |