標籤:centos7
OS : CentOS 7 Gnome Desktop
問題描述:
CentOS 7 下使用yum install virt-manager之後,使用virt-manager無法串連本地的hypervisor。
使用lsmod 可以查看到kvm-intel模組已經加入至核心中。
使用命令列工具virsh
[[email protected] qemu]# virsh define CCnode.xml
error: failed to connect to the hypervisor
error: no valid connection
error: no connection driver available for <null>
error: Failed to reconnect to the hypervisor
重啟libvirtd服務,查看日誌記錄/var/log/messages
Aug 10 11:15:57 localhost systemd: Starting Virtualization daemon...
Aug 10 11:15:57 localhost journal: libvirt version: 1.2.8, package: 16.el7_1.3 (CentOS BuildSystem <http://bugs.centos.org>, 2015-05-12-20:12:58, worker1.bsys.centos.org)
Aug 10 11:15:57 localhost journal: failed to load module /usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so /usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
Aug 10 11:15:57 localhost journal: failed to load module /usr/lib64/libvirt/connection-driver/libvirt_driver_qemu.so /usr/lib64/libvirt/connection-driver/libvirt_driver_qemu.so: undefined symbol: virStorageFileCreate
Aug 10 11:15:57 localhost journal: Module /usr/lib64/libvirt/connection-driver/libvirt_driver_lxc.so not accessible
Aug 10 11:15:57 localhost systemd: Started Virtualization daemon.
日誌記錄錯誤關鍵區段:
journal: failed to load module /usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so /usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
Aug 10 11:15:57 localhost journal: failed to load module /usr/lib64/libvirt/connection-driver/libvirt_driver_qemu.so /usr/lib64/libvirt/connection-driver/libvirt_driver_qemu.so: undefined symbol: virStorageFileCreate
經過Google,解決此問題只需更新軟體包
查看包版本:
yum info device-mapper-libs
更新軟體包:
yum update device-mapper-libs
參考:
http://blog.163.com/liyinhu_86/blog/static/4177704420153254114521/
https://bugzilla.redhat.com/show_bug.cgi?id=1164773
https://bugzilla.redhat.com/show_bug.cgi?id=842068
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
CentOS 7 virt-manager 無法串連本地的hypervisor