Befehle zum Verwalten von Virtuellen Maschinen mittels virsh
Liste der laufenden VMs anzeigen
$ virsh list Id Name State ------------------------- 1 vm1 running Liste aller VMs anzeigen
$ virsh list --all Id Name State ------------------------- 1 vm1 running - vm2 shut off
Eine VM starten
$ virsh start <name> Domain <name> started
Eine VM neu starten
$ virsh reboot <name> Domain <name> is being reboote
VM pausieren
$ virsh suspend <name> Domain <name> suspended
Pausierte VM fortsetzen
$ virsh resume <name> Domain <name> resumed
VM herunterfahren
$ virsh shutdown <name> Domain <name> is being shutdown
VM herunterfahren erzwingen
$ virsh destroy <name> Domain <name> destroyed
VM löschen
$ virsh dumpxml --domain <name> | grep 'source file' <source file='/var/lib/libvirt/images/vm1'/>
VM herunterfahren
$ virsh destroy <name>
Domain <name> destroyed
VM entfernen
$ virsh undefine <name> Domain <name> has been undefined
Virtuelle Festplatte löschen
$ sudo rm /var/lib/libvirt/images/vm1