Reference Table

Command Sets

Practical bundles to reduce lookup time during maintenance windows and production incidents.

Host + daemon baseline

When: first checks on a fresh or failing hypervisor

  • $ systemctl status libvirtd
  • $ virsh -c qemu:///system uri
  • $ virsh version
  • $ journalctl -u libvirtd -n 150

Domain lifecycle bundle

When: daily VM operations, incident response, controlled shutdowns

  • $ virsh list --all
  • $ virsh dominfo <vm>
  • $ virsh start <vm> | shutdown <vm> | reboot <vm>
  • $ virsh undefine <vm> --remove-all-storage

Network + storage audit

When: connectivity failures or capacity planning

  • $ virsh net-list --all
  • $ virsh net-dumpxml <net>
  • $ virsh pool-list --all
  • $ virsh vol-list <pool>

Migration readiness

When: pre-flight checks before moving workloads

  • $ virsh domcapabilities --machine q35
  • $ virsh cpu-compare baseline.xml
  • $ virsh migrate --live <vm> qemu+ssh://<dst>/system
  • $ virsh domjobinfo <vm>