编译安装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版本不兼容了。