刚做个KVM虚拟机在线迁移的实验。NFS,KVM都配置ok,就在最后一步出错了
OK,看报错应该时主机名问题,在2台机器都编辑下/etc/hosts文件,将自己和对方都加进去,在尝试,没这个报错了,不过又有新的错误
[Shell] 纯文本查看 复制代码 Unable to migrate guest: Requested operation is not valid: cannot migrate domain with 1 snapshots
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 44, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/migrate.py", line 556, in _async_migrate
vm.migrate(dstconn, migrate_uri, rate, live, secure, meter=meter)
File "/usr/share/virt-manager/virtManager/domain.py", line 1203, in migrate
self._backend.migrate(destconn.vmm, flags, newname, interface, rate)
File "/usr/lib64/python2.6/site-packages/libvirt.py", line 998, in migrate
if ret is None:raise libvirtError('virDomainMigrate() failed', dom=self)
libvirtError: Requested operation is not valid: cannot migrate domain with 1 snapshots
好吧这个应该是快照的问题,先删掉快照,在试一下
virsh # snapshot-list test
Name Creation Time State
------------------------------------------------------------
test-ip-ok 2015-12-07 10:54:04 +0800 running
virsh # snapshot-delete test test-ip-ok
Domain snapshot test-ip-ok deleted
virsh # snapshot-list test
Name Creation Time State
------------------------------------------------------------
virsh #
好吧,有出现新的错误了……
[Shell] 纯文本查看 复制代码 Unable to migrate guest: unsupported configuration: Unable to find security driver for label selinux
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 44, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/migrate.py", line 556, in _async_migrate
vm.migrate(dstconn, migrate_uri, rate, live, secure, meter=meter)
File "/usr/share/virt-manager/virtManager/domain.py", line 1203, in migrate
self._backend.migrate(destconn.vmm, flags, newname, interface, rate)
File "/usr/lib64/python2.6/site-packages/libvirt.py", line 998, in migrate
if ret is None:raise libvirtError('virDomainMigrate() failed', dom=self)
libvirtError: unsupported configuration: Unable to find security driver for label selinux
vi /etc/libvirt/qemu.conf
设置了 security_driver = "none"
重启 libvirtd服务,再次尝试还是报这个错误,然后没有然后了……
现在主要有2个问题,
1 , 如果虚拟机是带有快照的,是不是就无法在线迁移了?若可以要怎么做呢?
2 , 就是上面的那个“Unable to find security driver for label selinux
”的问题,这个要如何处理呢?
感激不尽!
|