Openstack installation : Message Queue

Had followed steps given in https://docs.openstack.org – Content mostly from openstack.org – This is just a compilation on steps followed by me.  Minor changes may be observed as I had installed on Debian 9.6.

Previous Post : SQL Database and Openstack client
Next Post     : Install memcached

OpenStack uses a message queue to coordinate operations and status information among services. Typically runs on the controller node.

OpenStack supports several message queue services including RabbitMQ, Qpid, and ZeroMQ.

Install RabbitMQ on controller node

root@controller:~#apt install rabbitmq-server

Add the openstack user:

root@controller:~# rabbitmqctl add_user openstack midlodza
Creating user "openstack" ...
root@controller:~#

Permit configuration, write, and read access for the openstack user:

root@controller:~# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...
root@controller:~#