openstack centos 部署问题集

1、openstack instance_usage_audit error

https://issues.apache.org/jira/browse/QPID-4804

https://bugs.launchpad.net/nova/+bug/997833

https://bugs.launchpad.net/nova/+bug/1173893

http://docs.openstack.org/trunk/install-guide/install/zypper/content/ceilometer-install-nova.html



 CRITICAL nova [-] [Errno 98] Address already in use

2013-11-19 16:38:15.405 34784 TRACE nova Traceback (most recent call last):
2013-11-19 16:38:15.405 34784 TRACE nova   File "/usr/bin/nova-api-metadata", line 10, in <module>
2013-11-19 16:38:15.405 34784 TRACE nova     sys.exit(main())
2013-11-19 16:38:15.405 34784 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/cmd/api_metadata.py", line 33, in main
2013-11-19 16:38:15.405 34784 TRACE nova     server = service.WSGIService('metadata')
2013-11-19 16:38:15.405 34784 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 318, in __init__
2013-11-19 16:38:15.405 34784 TRACE nova     max_url_len=max_url_len)
2013-11-19 16:38:15.405 34784 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/wsgi.py", line 123, in __init__
2013-11-19 16:38:15.405 34784 TRACE nova     self._socket = eventlet.listen(bind_addr, family, backlog=backlog)
2013-11-19 16:38:15.405 34784 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/convenience.py", line 38, in listen
2013-11-19 16:38:15.405 34784 TRACE nova     sock.bind(addr)
2013-11-19 16:38:15.405 34784 TRACE nova   File "<string>", line 1, in bind
2013-11-19 16:38:15.405 34784 TRACE nova error: [Errno 98] Address already in use
2013-11-19 16:38:15.405 34784 TRACE nova
2013-11-19 17:37:00.914 17093 INFO nova.network.driver [-] Loading network driver 'nova.network.linux_net'
2013-11-19 17:37:01.107 17093 INFO nova.openstack.common.periodic_task [-] Skipping periodic task _periodic_update_dns because its interval is negative
2013-11-19 17:37:01.111 17093 CRITICAL nova [-] [Errno 98] Address already in use
2013-11-19 17:37:01.111 17093 TRACE nova Traceback (most recent call last):
2013-11-19 17:37:01.111 17093 TRACE nova   File "/usr/bin/nova-api-metadata", line 10, in <module>
2013-11-19 17:37:01.111 17093 TRACE nova     sys.exit(main())
2013-11-19 17:37:01.111 17093 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/cmd/api_metadata.py", line 33, in main
2013-11-19 17:37:01.111 17093 TRACE nova     server = service.WSGIService('metadata')
2013-11-19 17:37:01.111 17093 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 318, in __init__
2013-11-19 17:37:01.111 17093 TRACE nova     max_url_len=max_url_len)
2013-11-19 17:37:01.111 17093 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/wsgi.py", line 123, in __init__
2013-11-19 17:37:01.111 17093 TRACE nova     self._socket = eventlet.listen(bind_addr, family, backlog=backlog)
2013-11-19 17:37:01.111 17093 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/convenience.py", line 38, in listen
2013-11-19 17:37:01.111 17093 TRACE nova     sock.bind(addr)
2013-11-19 17:37:01.111 17093 TRACE nova   File "<string>", line 1, in bind
2013-11-19 17:37:01.111 17093 TRACE nova error: [Errno 98] Address already in use
2013-11-19 17:37:01.111 17093 TRACE nova



修改了两个地方就可以SSH了。
1)将compute节点中nova.conf的libvirt_type从qemu改为kvm
2)制作镜像时修改/boot/grub/grub.conf然后在kernel的quiet后面加上enforcing=0








  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 294, in decorated_function
    function(self, context, *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 271, in decorated_function
    e, sys.exc_info())
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 258, in decorated_function
    return function(self, context, *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 1613, in run_instance
    do_run_instance()
  File "/usr/lib/python2.6/site-packages/nova/openstack/common/lockutils.py", line 246, in inner
    return f(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 1612, in do_run_instance
    legacy_bdm_in_spec)
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 962, in _run_instance
    notify("error", msg=unicode(e))  # notify that build failed
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 937, in _run_instance
    image_meta = self._prebuild_instance(context, instance)
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 976, in _prebuild_instance
    image_meta = _get_image_meta(context, instance['image_ref'])
  File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 361, in _get_image_meta
    return image_service.show(context, image_id)
  File "/usr/lib/python2.6/site-packages/nova/image/glance.py", line 290, in show
    _reraise_translated_image_exception(image_id)
  File "/usr/lib/python2.6/site-packages/nova/image/glance.py", line 288, in show
    image = self._client.call(context, 1, 'get', image_id)
  File "/usr/lib/python2.6/site-packages/nova/image/glance.py", line 226, in call
    host=host, port=port, reason=str(e))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值