定义域失败怎么解决
##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 --allId 名称 状态
----------------------------------------------------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 --allId 名称 状态
----------------------------------------------------3 server1 暂停- server2 关闭[root@KVM-66 /etc/libvirt/qemu]# virsh start server2
域 server2 已开始
注意:
## 一旦 虚拟机被载入后,再想编辑配置文件的话,建议使用
[root@kvm-66 /etc/libvirt/qemu]# virsh edit server2
编辑了域 server2 XML 配置。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
