<div dir="ltr"><div><div><div>Hi all,<br><br></div>I install devstack in ubuntu12.04 and upgrade libvirt 0.9.8 to 1.2.2. The libvirt version in my linux box is:<br><br></div>dujun@dujun-OptiPlex-3020:~/devstack$ virsh -v<br>1.2.2<br><br></div>And the error message in nova-cpu.log is such like that:<br><div><div><div><div><br><span style="color:rgb(255,0,0)">2014-12-03 11:00:13.007 ERROR nova.openstack.common.threadgroup [-] Connection to the hypervisor is broken on host: dujun-OptiPlex-3020</span><br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup Traceback (most recent call last):<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/openstack/common/threadgroup.py", line 145, in wait<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     x.wait()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/openstack/common/threadgroup.py", line 47, in wait<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     return self.thread.wait()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 173, in wait<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     return self._exit_event.wait()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/usr/local/lib/python2.7/dist-packages/eventlet/event.py", line 121, in wait<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     return hubs.get_hub().switch()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 293, in switch<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     return self.greenlet.switch()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 212, in main<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     result = function(*args, **kwargs)<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/openstack/common/service.py", line 492, in run_service<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     service.start()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/service.py", line 164, in start<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     self.manager.init_host()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/compute/manager.py", line 1124, in init_host<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     self.driver.init_host(host=self.host)<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 507, in init_host<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     self._do_quality_warnings()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 486, in _do_quality_warnings<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     caps = self._get_host_capabilities()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 2991, in _get_host_capabilities<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     xmlstr = self._conn.getCapabilities()<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup   File "/opt/stack/nova/nova/virt/libvirt/driver.py", line 543, in _get_connection<br>2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup     raise exception.HypervisorUnavailable(host=CONF.host)<br><span style="color:rgb(255,0,0)">2014-12-03 11:00:13.007 TRACE nova.openstack.common.threadgroup HypervisorUnavailable: Connection to the hypervisor is broken on host: dujun-OptiPlex-3020</span><br><br></div><div>I wonder why nova can't find the libvirt hypervisor since I have added <br><br>compute_driver = libvirt.LibvirtDriver<br><br></div><div>in /etc/nova/nova.conf.<br><br>--<br></div><div>Regards,<br></div><div>Frank<br></div><div><br></div></div></div></div></div>