libvirt安装后virsh报错问题解决

编译安装libvirt_0.8.4之后,运行virsh报错:

error: unable to connect to '/usr/local/var/run/libvirt/libvirt-sock': 
Connection refused
error: failed to connect to the hypervisor


后来发现./configure的时候最后的summary显示driver xen是no

于是怀疑是xen的版本不对,yum install xen*

因为之前yum install xen 将xen和xen-libs从3.0升级到了3.3

但是xen-devel没有升级,这次升级又需要安装xen-libs_3.0于是提示升级失败

因此,先降级一次,yum downgrade xen*,然后yum install xen*

将xen,xen-libs,xen-devel都升级到3.3

这时./configure就没问题了。


总结:应该是xen-devel和libvirt版本不兼容了。

你可能感兴趣的:(libvirt)