Configure libvirtd
Firstly, lets not have to be root every time I want to use virt-manager and without using policy kit. In /etc/libvirt/libvirtd.conf uncomment and set
unix_sock_group = "libvirt" unix_sock_ro_perms = "0770" unix_sock_rw_perms = "0770" auth_unix_ro = "none" auth_unix_rw = "none"(https://doc.opensuse.org/documentation/htmlsingle/openSUSE_122/opensuse-kvm.html#sec.libvirt.connect.auth.libvirt.traditional)
Set default url
I'm just using kvm locally and I don't want to have to type virsh -c qemu:///system every-time to admin on the command-line so I create
~/.config/libvirt/libvirt.confand add
uri_default = "qemu:///system"Now I can just type
virsh list --all(http://libvirt.org/uri.html)
virsh command hosts
virsh nodeinfo dump CPU and RAM info for the hypervisorvirsh commands domain management
virsh list --all list info on all vm (domains) virsh (start|shutdown|reboot|reset) domain virsh (suspend|resume) domain virt-viewer domain - open the graphical console for the domainvirsh commands domain info gathering
virsh dominfo domain - show overview of domain (name, cpu, state etc) virsh domstate domain - show the state of the domain (shut off, running etc) virsh dumpxml domain - dump the xml configuation for the domain to stdout virsh edit domain - open the xml configuration for the domain in $EDITOR virsh define (file) - import a domain from an xml config