[Pkg-libvirt-maintainers] Bug#832592: Bug#832592: libvirt-daemon: KVM is not recognized as supported virtualization

Guido Günther agx at sigxcpu.org
Wed Jul 27 16:54:37 UTC 2016


control: retitle -1 fails to activate qemu hypervisor with error "libvirt_driver_qemu.so: undefined symbol: virStorageFileCreatelibvirt-daemon"

On Wed, Jul 27, 2016 at 12:22:12PM +0200, Jozsef Kadlecsik wrote:
> Package: libvirt-daemon
> Version: 1.2.9-9+deb8u3
> Severity: important
> 
> Dear Maintainer,
> 
> After upgrading from wheezy to jessie, libvirt-daemon stopped to recognize
> KVM as virtualization. All already defined guests are forgotten:
> 
> root at atlas0:~# virsh list --all
>  Id    Name                           State
> ----------------------------------------------------
> 
> root at atlas0:~# virsh -c qemu:///sytem list --all
> error: failed to connect to the hypervisor
> error: no connection driver available for qemu:/sytem
> 
> In /var/log/libvirt/libvirtd.log one can see the error message:
> 
> 2016-07-26 09:33:39.997+0000: 27933: error : virDriverLoadModule:73 : failed
> to load module /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so
> /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so: undefined symbol:
> virStorageFileCreate
> 
> One can find reports on "libvirt_driver_qemu.so: undefined symbol:
> virStorageFileCreate" from other distributions and those refer to an
> upgrade for the device-mapper as a fix.

Can you do a

    ldd /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so

Are you sure the daemon restarted properly after the update and there's
not hand built libvirt around in your library path?

Cheers,
 -- Guido



More information about the Pkg-libvirt-maintainers mailing list