成长路上 2020-01-07
1)查看虚拟机列表 virsh list 2)查看正在运行的虚拟机列表 virsh list --all 3)查看所有虚拟机 virsh list --all 4)查看虚拟机详细信息 域 virsh dominfo 虚拟机名称 5)虚拟机域的开关机操作 virsh start 虚拟机名称 (开机) virsh shutdown 虚拟机名称 (温柔的关机) virsh shutdown ID号 (关机) virsh destroy 虚拟机名称 (强制关机,相当于拔电源) 6)导出配置文件: virsh dumpxml test01 > test01.xml 7)删除虚拟机 virsh undefine test01 **删除虚拟机后磁盘文件还在** 8)根据配置文件恢复虚拟机 virsh define test01.xml **取消定义虚拟机,配置文件会回到/etc/libvirt/qemu下** 9)修改配置文件 virsh edit 虚拟机名称 (自带语法检查功能) 10)修改虚拟机名称(7.2版本之前不支持) virsh domrename 虚拟机旧名称 虚拟机新名称 11)查看虚拟机对应的vnc端口: virsh vncdisplay 虚拟机名称 :0 :0===5900 :1===5901 12)挂起虚拟机 virsh suspend 虚拟机名称 13)恢复挂起的虚拟机 virsh resume 虚拟机名称 14)开机自启 virsh autostart 虚拟机名称 15)取消开机自启 virsh autostart --disable 虚拟机名称 **一个完整的kvm域,生成之后会有两个文件:** 1)磁盘文件,在部署之后已经指定 2)Xml配置文件,默认在/ect/libvirt/qemu/下