Virsh Grundlagen
Zur Navigation springen
Zur Suche springen
Grundlegendes
- virsh list
Id Name State --------------------
Danach connect auf das locale System checken
- virsh -c qemu:///system list
Id Name State ------------------------- 1 jupiter running 2 kali running
- wenn das geht ist die Variabler LIBVIRT_DEFAULT_URI nicht gesetzt
Setzen der Variable beim einlogen
- echo export LIBVIRT_DEFAULT_URI=qemu:///system >> ~/.bashrc
- source ~/.bashrc
Welche Maschinen laufen
- virsh list
Id Name State ---------------------------------------------------- 3 porkpie running 4 nurmili running 11 stone running 16 wormhole running 19 asuka running 20 tereknor running 21 alice running 24 tiazel.xinux.lan running 27 loren running
Info über die VM
- virsh dominfo tiazel.xinux.lan
Id: 24 Name: tiazel.xinux.lan UUID: 52dd70fd-dddc-4dff-ab46-da0d3b909df5 OS Type: hvm State: running CPU(s): 1 CPU time: 184.1s Max memory: 786432 KiB Used memory: 786432 KiB Persistent: yes Autostart: disable Managed save: no Security model: apparmor Security DOI: 0 Security label: libvirt-52dd70fd-dddc-4dff-ab46-da0d3b909df5 (enforcing)
VM ausschalten
Stecker ziehen
- virsh destroy tiazel.xinux.lan
VM starten
- virsh start tiazel.xinux.lan
VM shutdown
Nach Installation von acpid auf VM
- virsh shutdown tiazel.xinux.lan
Unter Ubuntu ist dafür das Paket. "apt-get install acpid"
VM Suspend
- virsh suspend tiazel.xinux.lan
Domain tiazel.xinux.lan suspended
VM Resume
- virsh resume tiazel.xinux.lan
Domain tiazel.xinux.lan resumed
VM Autostart
- virsh autostart tiazel.xinux.lan
Domain tiazel.xinux.lan marked as autostarted
- virsh autostart tiazel.xinux.lan --disable
Domain tiazel.xinux.lan unmarked as autostarted
VM dumpxml
- virsh dumpxml alice > vm.xml
VM undefine
- virsh undefine alice
VM define
- virsh define vm.xml