歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 7 virt-manager 無法連接本地的hypervisor

CentOS 7 virt-manager 無法連接本地的hypervisor

日期:2017/2/28 13:59:02   编辑:Linux教程

Linux操作系統 : CentOS 7 Gnome Desktop

問題描述:

CentOS 7 下使用yum install virt-manager之後,使用virt-manager無法連接本地的hypervisor。

使用lsmod 可以查看到kvm-intel模塊已經加入至內核中。

使用命令行工具virsh

[root@localhost 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

參考:

  • https://bugzilla.redhat.com/show_bug.cgi?id=1164773
  • https://bugzilla.redhat.com/show_bug.cgi?id=842068
Copyright © Linux教程網 All Rights Reserved