nova-compute couldn't communicate with rabbitmq_container

asked 2019-08-02 02:07:55 -0500

iFeelUing gravatar image

updated 2019-08-05 07:13:30 -0500

Hi all,

I use OSA to deployed an Openstack system. one for controller, other two for compute. And the rabbitmq has been deployed in controller host based on LXC container. The nova compute nodes have been deployed on physical hosts. The rabbitmq container can only communicate with parent host, the IP is not accessible for the two nova compute host.

the nova.conf file has the same configuration for rabbitmq like this. transport_url = rabbit://nova:9456831bb0a37e6e6c8740c8bf2a4907720c75ae258d500a36058@172.29.239.233:5671//nova

this IP 172.29.239.233 is from rabbitmq container. but the nova compute nodes cannot access this IP. Only the parent host (controller node) can access this IP.

Does anyone know how to solve this problem? Has blocked here for a long time.

edit retag flag offensive close merge delete

Comments

Is there anyone can help? thanks in advance.

iFeelUing gravatar imageiFeelUing ( 2019-08-05 06:56:25 -0500 )edit