OpenStack-ocata部署时计算节点无法启动

OpenStack-ocata部署时计算节点无法启动,这个问题困扰了我好久,查过各种CSDN文档,都没有有效的解决方案。

具体报错如下:

#systemctl start openstack-nova-compute.service

Job for openstack-nova-compute.service failed because the control process exited with error code. See "systemctl status openstack-nova-compute.service" and "journalctl -xe" for details.

OpenStack-ocata部署时计算节点无法启动_第1张图片

#journalctl -xe

OpenStack-ocata部署时计算节点无法启动_第2张图片

根据以上信息无法获取更多的错误原因,查看日志如下:


查看日志发现RabbitMO服务中openstack没有权限访问‘/’ 

到controller节点查看权限,并给openstack用户具有’/’这个virtualhost 中所有资源的配置、写、读权限以便管理其中的资源。

#rabbitmqctl list_users

#rabbitmqctl set_permissions -p / openstack '.*' '.*' '.*'


然后回到compute节点重新启动openstack-nova-compute服务,正常启动,故障排除。



你可能感兴趣的:(OpenStack,Ocata)