ZStack CLI – virsh command

#版本
virsh version

#列出运行VM 
virsh list 
 
#列出所有VM
virsh list --all 

#从配置定义VM
virsh define test.xml 

#创建VM
virsh create test.xml

#启动VM 
virsh start vm-1 

#关闭VM
virsh shutdown vm-1

#暂停VM 
virsh suspend vm-1

#暂停状态恢复VM 
virsh resume vm-1 

#VM强制断电
virsh destroy vm-1 

#删除VM
virsh undefine vm-1

#导出配置 
virsh dumpxml vm-1 
#编辑配置
virsh edit vm-1 

#串口登录
virsh console vm-1 

#显示VNC port
virsh vncdisplay vm-1 

#列出VM云盘信息
virsh domblklist vm-1

#列出VM信息 
virsh dominfo vm-1 

#列出VM网卡信息
virsh domiflist vm-1

#列出VM CPU信息 
virsh vcpuinfo vm-1 

#列出VM内存状态
virsh dommemstat vm-1 

#列出VM磁盘状态
virsh domblkstat vm-1 
#设置内存为4G  #Kbytes 
virsh setmem vm-1 4096000 

#设置VCPU个数为8
virsh setvcpus vm-1 8

#列出NUMA可用内存 
virsh freecell 

#列出物理机网卡信息
virsh iface-list 

#列出网络过滤规则
virsh nwfilter-list 

#vcpu 绑定
virsh vcpupin 3 0 1 

#vm自动启动
virsh autostart vm-1
#KVM支持的特性 
virsh capabilities 

#迁移
virsh migrate vm-1 --live --persistent qemu+tcp://172.20.13.136/system  tcp://172.20.13.136 

#检查内存vm 的balloon大小
virsh qemu-monitor-command 88 --hmp --cmd info balloon 

#加载网卡,立即生效
virsh attach-interface domain --type bridge --source br1 --model virtio --current

#卸载网卡,立即生效
virsh detach-interface domain --type bridge --mac 52:54:10:f5:c5:6c --current

#远程执行virsh list
virsh -c qemu+ssh://root172.20.1.18/system list 

#远程登录virsh
virsh -c qemu+ssh://[email protected]/system