I am facing the following exceptions during live migrating a virtual machine from one compute node to another.
file or directory: libvirt.libvirtError: Cannot check QEMU binary /usr/bin/kvm-spice: No such file or directory
File "/var/lib/openstack/lib/python3.6/site-packages/eventlet/tpool.py", line 83, in tworker
rv = meth(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/libvirt.py", line 1745, in migrateToURI3
if ret == -1: raise libvirtError ('virDomainMigrateToURI3() failed', dom=self)
libvirt.libvirtError: Cannot check QEMU binary /usr/bin/kvm-spice: No such file or directory
After some investigation, we found that this error is triggered because we do not have qemu-kvm installed in our container, btw the libvirt is directly installed on the source node.
I have following questions
Is it possible to change emulator during live migration? I try to to remove emulator under devices but looks like it does not help.
thank you very much and looking forward for the feedback.
--
Best Regards,
Jiatong Shen