KVM live migration fails with libvirtError: internal error Cannot find suitable emulator for x86_64.
Issue
-
Two physical hosts are using a shared GFS2 partition to share virtual KVM machines. After creating a virtual server on the first host and when trying to migrate it with
virt-manager, getting the following error:Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/migrate.py", line 423, in finish dsthost = destconn.get_qualified_hostname() File "/usr/share/virt-manager/virtManager/connection.py", line 334, in get_qualified_hostname virtinst.support.SUPPORT_CONN_GETHOSTNAME): File "/usr/lib/python2.6/site-packages/virtinst/support.py", line 502, in check_conn_support return _check_support(conn, feature, conn) File "/usr/lib/python2.6/site-packages/virtinst/support.py", line 389, in _check_support actual_drv_ver = _hv_ver(conn) File "/usr/lib/python2.6/site-packages/virtinst/support.py", line 325, in _hv_ver ret = cmd(*args) File "/usr/lib64/python2.6/site-packages/libvirt.py", line 1848, in getVersion if ret == -1: raise libvirtError ('virConnectGetVersion() failed', conn=self) libvirtError: internal error Cannot find suitable emulator for x86_64
Environment
- Red Hat Enterprise Linux 6
- KVM
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
