Openstack používá frontu zpráv pro sladění operací a informací o stavu napříč službami. Služba fronty zpráv většinou běží na uzlu kontroléru. OpenStack podpora několik služeb front zpráv včetně RabbitMQ, Qpid a ZeroMQ. Nicméně většina distribucí spravující balíčky OpenStack podporují konkrétní službu fronty zpráv. Tento průvodce pracuje s RabbitMQ, protože jej většina distribucí podporuje. Pokud chcete použít jinou službu, přečtěte si její dokumentaci.
Nainstalujte balíčky:
# yum install rabbitmq-server
Spusťte službu fronty zpráv a nastavte ji, aby byla spuštěna při zavedení systému:
# systemctl enable rabbitmq-server.service
# systemctl start rabbitmq-server.service
Předejte uživatele openstack:
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...
...done.
Nahraďte RABBIT_PASS vhodným heslem.
Uživateli openstack povolte přístup pro nastavení, zápis a čtení:
# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Setting permissions for user "openstack" in vhost "/" ...
...done.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.