一、kvm命令参数介绍

virt-clone -o centos7_mini -n centos7_mini15 --auto-clone  #克隆mini,新克隆的为mini15
-o           #原始机名字,必须为关闭或暂停状态
-n           #新客户机的名称
--auto-clone #从原始客户机配置中自动生成克隆名称和存储路径
--replace    #不检查命名冲突,覆盖任何使用相同名称的客户机
-f           #可以指定克隆后的主机镜像放在指定目录下

virsh autostart xxx  #让子机随宿主机开机自动启动
virsh autostart --disable xxx  #解除自动启动

virt-install  #建立kvm虚拟机
virsh list  #查看正在运行的KVM虚拟机
virsh list --all  #查看所有KVM虚拟机
virsh start name   #启动KVM虚拟机
virsh shutdown name #正常关闭KVM虚拟机
virsh destroy name  #强制关闭KVM虚拟机(类似于直接断电)
virsh suspend name  #挂起KVM虚拟机
virsh resume name  #恢复挂起的KVM虚拟机
virsh dumpxml name  #查看KVM虚拟机配置文件,可以把输出的内容定义到xml里,用来克隆迁移用。
virsh edit name  #编辑KVM虚拟机的xml配置文件
virsh define /etc/libvirt/qemu/name.xml  #定义注册虚拟机,需要先查看xml文件对应的镜像,img等路径是否存在或修改指定路径
virsh undefine name  #彻底删除KVM虚拟机,不可逆,如果想找回来,需要备份/etc/libvirt/qemu的xml文件