openstack-nova-compute 无法启动。

本地环境不能上网,配置了本地yum源。我在物理机上搭建Openstack-icehouse install Centos 三个节点安装,controller节点的nova相关服务都能正常启动,但是compute节点的 openstack-nova-compute的的启动显示正常,但是会直接死掉,其配置文件如下:•      &nb...显示全部
本地环境不能上网,配置了本地yum源。

我在物理机上搭建Openstack-icehouse install Centos 三个节点安装,controller节点的nova相关服务都能正常启动,但是compute节点的 openstack-nova-compute的的启动显示正常,但是会直接死掉,其配置文件如下:
•        [DEFAULT]
•        auth_strategy = keystone
•        rpc_backend = rabbit
•        rabbit_host = controller
•        my_ip = compute1
•        vnc_enabled = True
•        vncserver_listen = 0.0.0.0
•        vncserver_proxyclient_address = compute1
•        novncproxy_base_url = http://controller:6080/vnc_auto.html
•        glance_host = controller
•        vif_plugging_is_fatal=false
•        vif_plugging_timeout=0
•        compute_driver=libvirt.LibvirtDriver

查看日志得到:(vim  /etc/log/nova/compute.log)
2015-05-26 11:27:28.698 45866 INFO oslo.messaging._drivers.impl_qpid [-] Connected to AMQP server on controller0:5672
2015-05-26 11:27:28.715 45866 INFO oslo.messaging._drivers.impl_qpid [-] Connected to AMQP server on controller0:5672
2015-05-26 11:27:28.783 45866 ERROR nova.virt.libvirt.driver [-] Connection to libvirt failed: internal error: DBus support not compiled into this binary
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver Traceback (most recent call last):
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver   File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line 788, in _connect
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver     libvirt.openAuth, uri, auth, flags)
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver   File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 141, in proxy_call
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver     rv = execute(f, *args, **kwargs)
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver   File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 122, in execute
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver     six.reraise(c, e, tb)
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver   File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 80, in tworker
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver     rv = meth(*args, **kwargs)
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver   File "/usr/lib64/python2.6/site-packages/libvirt.py", line 105, in openAuth
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver     if ret is None:raise libvirtError('virConnectOpenAuth() failed')
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver libvirtError: internal error: DBus support not compiled into this binary
2015-05-26 11:27:28.783 45866 TRACE nova.virt.libvirt.driver 
2015-05-26 11:27:28.829 45866 WARNING nova.virt.libvirt.driver [-] Cannot update service status on host: compute0,since it is not registered.
2015-05-26 11:27:28.830 45866 ERROR nova.openstack.common.threadgroup [-] Connection to the hypervisor is broken on host: compute0
2015-05-26 11:27:28.830 45866 TRACE nova.openstack.common.threadgroup Traceback (most recent call last):


查看/var/log/libvirt/libvirtd.log
2015-05-26 03:31:22.580+0000: 46085: info : libvirt version: 1.2.10, package: 3.el6 (CBS , 2014-12-15-13:05:49, c1bg.rdu2.centos.org)
2015-05-26 03:31:22.580+0000: 46085: warning : virNumaGetNodeCPUs:282 : NUMA topology for cell 0 is not available, ignoring
2015-05-26 03:31:55.674+0000: 46077: error : virDBusGetSystemBus:1742 : internal error: DBus support not compiled into this binary
2015-05-26 03:31:55.797+0000: 46074: error : virNetSocketReadWire:1571 : End of file while reading data: Input/output error

这个问题该如何解决?(收起
参与5

查看其它 3 个回答hangtiangazi的回答

hangtiangazihangtiangazi软件架构设计师706所
回复 3# AWCloud海云捷迅


    6.6
软件开发 · 2015-05-30
浏览3151

回答者

hangtiangazi
软件架构设计师706所

回答状态

  • 发布时间:2015-05-30
  • 关注会员:1 人
  • 回答浏览:3151
  • X社区推广