##KVM虚拟化克隆虚拟机
## 将server2.xml 重新载入库时报错
[root@KVM-66 /etc/libvirt/qemu]# virsh define /etc/libvirt/qemu/server2.xml
错误:从 /etc/libvirt/qemu/server2.xml 定义域失败
错误:操作失败: 使用 uuid server2 的域 '907950ee-d0d0-424a-8631-037c805df25b' 已存在
解决办法:
1、删除server2.xml,关闭虚拟机server2
2、用 server1.xml 配置文件作为模板, 修改为 server2 的配置
[root@KVM-66 /etc/libvirt/qemu]# rm -rf server2.xml
[root@KVM-66 /etc/libvirt/qemu]# virsh shutdown server2
域 server2 被关闭
[root@KVM-66 /etc/libvirt/qemu]# virsh undefine server2
错误:获得域 'server2' 失败
错误:未找到域: 没有与名称 'server2' 匹配的域
[root@KVM-66 /etc/libvirt/qemu]# virsh list --all
Id 名称 状态
----------------------------------------------------
3 server1 暂停
[root@KVM-66 /etc/libvirt/qemu]# virsh dumpxml server1 > ./server2.xml
[root@KVM-66 /etc/libvirt/qemu]# vim server2.xml
########uuid那里多改几个数
########改好之后再执行就可以成功了
[root@KVM-66 /etc/libvirt/qemu]# vim server2.xml
然后将server2.xml 重新载入库
[root@KVM-66 /etc/libvirt/qemu]# virsh define /etc/libvirt/qemu/server2.xml
定义域 server2(从 /etc/libvirt/qemu/server2.xml)
[root@KVM-66 /etc/libvirt/qemu]# virsh list --all
Id 名称 状态
----------------------------------------------------
3 server1 暂停
- server2 关闭
[root@KVM-66 /etc/libvirt/qemu]# virsh start server2
域 server2 已开始
注意:
## 一旦 虚拟机被载入后,再想编辑配置文件的话,建议使用
[root@kvm-66 /etc/libvirt/qemu]# virsh edit server2
编辑了域 server2 XML 配置。