EN
注册

OpenStack连接RabbitMQ服务出现异常的解决方法

问题现象描述

OpenStack部署完成后,提示“ERROR oslo.messaging._drivers.impl_rabbit,Unexpected error occurred serving API: Unable to connect to AMQP server on controller:5672 after inf tries: (0, 0): (541) INTERNAL_ERROR: MessageDeliveryFailure: Unable to connect to AMQP server on controller:5672”。

Heat提示如下信息:

Nova提示如下信息:

关键过程、根本原因分析

可能是连接到RabbitMQ服务的密码有误或者RabbitMQ服务异常。

结论、解决方案及效果

  1. 关闭SELinux。
    setenforce 0
  2. 检查当前服务组件的RabbitMQ配置文件,如果密码有误或者对接IP地址不对,需要修改为正确的密码和IP地址。
  3. 尝试重启RabbitMQ服务。
    systemctl restart rabbitmq-server.service
  4. 重启所有产生报错的组件。例如在本例中,重启Heat和Nova。
    systemctl restart  openstack-nova-compute.service
    systemctl restart openstack-heat-api.service openstack-heat-api-cfn.service openstack-heat-engine.service
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词