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.
The message queue runs on the controller node.
Nainstalujte balíčky:
# zypper 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" ...
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 "/" ...
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.