VM Management
VM management documentation.
Quick Reference
# List all VMs
sudo virsh list --all
# Start VM
sudo virsh start <vm-name>
# Shutdown VM
sudo virsh shutdown <vm-name>
# Console access
sudo virsh console <vm-name>
# VM info
sudo virsh dominfo <vm-name>
Creating VMs with Cloud-Init
# Create cloud-init ISO
genisoimage -output cloud-init.iso -volid cidata -joliet -rock user-data meta-data
# Create VM
sudo virt-install \
--name <vm-name> \
--vcpus 2 \
--memory 4096 \
--disk /mnt/onboard-ssd/<vm-name>.qcow2,bus=virtio \
--disk cloud-init.iso,device=cdrom \
--os-variant fedora-unknown \
--network bridge=virbr0,model=virtio \
--graphics none \
--import \
--noautoconsole