virsh list #在線VM
virsh list --all #所有VM
virsh start #開機
virsh shutdown #軟關機
virsh destroy #強制關機
virsh dnmpxml vm_name > name.xml #配置備份,xml配置文件路徑 /etc/libvirt/qemu
virsh undefine #刪除vm,只是刪除配置文件,磁盤文件還在;
virsh define name.xml #導入備份的xml配置
virsh edit vm_name #修改配置文件,帶語法檢查
virsh domrename oldname newname #重命名,在關機狀態修改
virsh suspend #掛起,狀態paused
virsh resume #解除掛起
virsh vncdisplayer #查看vnc端口號
virsh autostart name #開機自啟動,原理配置軟連接實現
virsh autostart --disable name #取消開機啟動
virsh console name #ctrl + ] 切換退出,可不通過網絡,底層console連接
brctl show #查看橋接網路
virsh domiflist VM1 #查看VM1網卡
ps -elf|grep dnsmasq #查看dnsmaq
cat /var/lib/libvirt/dnsmasq/default.leases #查看VM的IP信息
KVM格式轉換 快照管理
raw:裸格式,占用空間大,不支持快照,性能好
qcow2:qemu copy on write(qemu寫時復制,thin)支持快照,性能較raw稍差
qemu-img info #查看磁盤信息
qemu-img convert -f raw -O qcow2 name.raw name.qcow2 #轉換格式,支持vmdk
virsh snapshot-create #快照
virsh snapshot-list #快照列表,快照直接放在虛擬磁盤中
virsh snapshot-delete vmname --snapshotname #刪除快照,刪除快照文件不會變小
virsh snapshot-revert vmname #還原快照