分享

controller控制节点重启nova相关服务启动失败

Ankse 发表于 2015-4-13 20:58:02 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 59452
重启三节点的openstack

Every 2.0s: nova service-list                                                                                                                                        Mon Apr 13 20:49:45 2015

+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason |
+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+
| 1  | nova-cert        | controller | internal | enabled | down  | 2015-04-13T12:44:34.000000 | -               |
| 2  | nova-consoleauth | controller | internal | enabled | up    | 2015-04-13T12:49:41.000000 | -               |
| 3  | nova-scheduler   | controller | internal | enabled | down  | 2015-04-13T12:44:37.000000 | -               |
| 4  | nova-conductor   | controller | internal | enabled | down  | 2015-04-13T12:44:42.000000 | -               |
| 5  | nova-compute     | compute1   | nova     | enabled | down  | 2015-04-13T12:44:39.000000 | -               |
+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+


启动好了 查看nova服务如上,日志如下:
2015-04-13 20:45:27.073 1036 TRACE nova.openstack.common.threadgroup OperationalError: (OperationalError) (2003, "Can't connect to MySQL server on 'controller' (111)") None None
2015-04-13 20:45:27.073 1036 TRACE nova.openstack.common.threadgroup

查看mysql状态是开着的


计算节点的nova-compute查看状态已经开了,日志如下

2015-04-13 20:49:43.358 2500 WARNING nova.openstack.common.loopingcall [-] task <bound method DbDriver._report_state of <nova.servicegroup.drivers.db.DbDriver object at 0x7f249566e810>> run outlasted interval by 50.02 sec
2015-04-13 20:49:43.362 2500 INFO oslo.messaging._drivers.impl_rabbit [-] Connecting to AMQP server on controller:5672
2015-04-13 20:49:43.370 2500 INFO oslo.messaging._drivers.impl_rabbit [-] Connected to AMQP server on controller:5672
2015-04-13 20:50:43.412 2500 WARNING nova.openstack.common.loopingcall [-] task <bound method DbDriver._report_state of <nova.servicegroup.drivers.db.DbDriver object at 0x7f249566e810>> run outlasted interval by 50.05 sec
2015-04-13 20:50:43.412 2500 ERROR nova.openstack.common.periodic_task [-] Error during ComputeManager._run_pending_deletes: Timed out waiting for a reply to message ID 7a068f24417a4b1cbdffa86f1069fc83



之后手动重启
  353  service nova-cert start
  355  service nova-scheduler start
  357  service nova-conductor start
  358  nova service-list
计算节点
root@compute1:~# service nova-compute restart




然后查看就OK了,不知道是什么原因,开机也显示服务全是OK     mysql启动慢了吗?




已有(2)人评论

跳转到指定楼层
bioger_hit 发表于 2015-4-13 21:33:57


可以使用
tail -f 相关日志
观察下有什么变化。
一般是启动后,进程有所变化。
在进行其它操作的时候,也可以细心观察,看看是不是相互影响了
回复

使用道具 举报

Ankse 发表于 2015-4-14 09:33:22
bioger_hit 发表于 2015-4-13 21:33
可以使用
tail -f 相关日志
观察下有什么变化。

日志也就这样子,有些异常,机器上除了openstack相关没别的了,我觉得有可能是启动顺序导致连接数据库错误,具体识别不到nova-compute状态可能是nova-conductor的问题,不过还是得重启下nova-compute
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条