virsh ist ein nützliches und umfangreiches Werkzeug um Virtuelle Maschinen, die mit KVM laufen, zu verwalten. Speziell bietet sich das Werkzeug an, wenn unter der Konsole gearbeitet wird, aber nicht nur. Abseits der Konsole bin ich ein Fan von dem virt-manager (Leider nur für Linux Anwendung). Der ebenfalls viele Möglichkeiten, die virsh auch hat (aber bei weitem nicht alle), anbietet. Nur in einer grafischen Oberfläche. Wenn ich längere Zeit virsh nicht mehr verwendet habe, muss ich den ein oder anderen Befehl doch mal nachschauen. Daher hier die wichtigsten virsh Befehle, die ich damit verwende. Diese solle kurz und gut sein. Diese Liste wird laufend ergänzt. Habt ihr Vorschläge die ich aufnehmen solltet. Schreibt mir gerne in den Kommentaren.
virsh Befehle für die Anzeige bestehender VMs
Folgender Befehelt listet alle aktiven und inaktiven VMs auf.
virsh list --all
Hiermit listet ihre eure aktiven Maschinen auf.
virsh list
Auflisten der deaktivierten VMS.
virsh list --inactive
Das kann dann zum Beispiel wie folgt aussehen:
Id Name State
----------------------------------------------------
1 vm1 running
2 vm2 paused
- vm3 shut off
- vm4 shut off
Befehle für Anlegen und Importieren von Virtual Machines (VM)
virsh define /path/to/xml
virsh create /path/to/xml #Xml file wird in angebenen Pfad angelegt
Ich hoffe, die virsh Befehle waren für euch nützlich.