Wie erstelle ich mit virsh eine beständige Domain?


17

virsh create somefile.xmlschafft meine Maschine ganz gut, aber wenn ich die Maschine herunterfahre, verschwindet das Ganze. Maschinen, die ich mit der virt-manager-GUI erstellt habe, sind persistent (bleiben nach dem Herunterfahren erhalten) und die XML-Datei wird von den von virt-manager erstellten Maschinen abgeleitet.

Antworten:


21

Verwenden Sie virsh define somefile.xmlund virsh start domain-name. Dadurch bleibt die VM dauerhaft erhalten. Ich kann es momentan nicht überprüfen, aber ich denke, Sie können es virsh defineauf einer bereits gestarteten VM verwenden, wodurch es dauerhaft wird.


3
Ich kann bestätigen, dass dies mit einer Domain funktioniert, die mit dem Befehl 'create' gestartet wurde
Pete,

7

Wenn Sie nicht über die XML-Datei für die ausgeführte VM verfügen (z. B. nach einer vorübergehenden Migration), können Sie dies tun

virsh dumpxml vm_name > vm_name.xml
virsh define vm_name.xml

Überprüfen:

virsh list --all --persistent

Die VM sollte nun aufgelistet sein. Oder

virsh dominfo vm_name

Es sollte eine Zeile mit 'Persistent: yes' stehen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.