OpenStack utilise une file de messages pour coordonner les opérations et les informations de statut entre les services. Le service de file de messages tourne en général sur le contrôleur. OpenStack supporte plusieurs services de file de messages dont RabbitMQ, Qpid, et ZeroMQ. Néanmoins, la plupart des distributions OpenStack supportent un service particulier de file de messages. Ce guide implémente le service de file de messages RabbitMQ car il est supporté par la plupart des distributions. Si vous préférez implémenter un autre service de file de messages, consultez sa documentation.
La file de message tourne sur le nœud contrôleur.
Installer le package :
# apt install rabbitmq-server
Ajouter l’utilisateur openstack
:
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...
Remplacer RABBIT_PASS
par un mot de passe approprié.
Permet la configuration, les accès en lecture et écriture pour l’utilisateur openstack
.
# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.