按照官方文档做到添加compute服务时,列出服务组件以验证是否每个进程都成功启动:$ nova service-list
发现如下结果:(缺少nova-compute的服务)
[root@controller ~]# nova service-list
+----+------------------+------------------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+----+------------------+------------------------+----------+---------+-------+----------------------------+-----------------+
| 1 | nova-conductor | controller.localdomain | internal | enabled | up | 2015-11-11T10:09:18.000000 | - |
| 2 | nova-consoleauth | controller.localdomain | internal | enabled | up | 2015-11-11T10:09:11.000000 | - |
| 3 | nova-cert | controller.localdomain | internal | enable

在配置OpenStack时,遇到nova-compute服务无法启动。通过检查发现AMQP服务器连接失败,原因是iptables未开放rabbitmq端口。解决方法是启用iptables,并在rabbitmq服务器上设置相应规则,允许外部访问。完成上述步骤后,nova-compute服务成功启动。
最低0.47元/天 解锁文章
9753

被折叠的 条评论
为什么被折叠?



