Fronta zpráv

Fronta zpráv

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.

Instalace a nastavení součástí

  1. Nainstalujte balíčky:

    # zypper install rabbitmq-server
    
  1. 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
    
  2. Předejte uživatele openstack:

    # rabbitmqctl add_user openstack RABBIT_PASS
    
    Creating user "openstack" ...
    

    Nahraďte RABBIT_PASS vhodným heslem.

  3. Uživateli openstack povolte přístup pro nastavení, zápis a čtení:

    # rabbitmqctl set_permissions openstack ".*" ".*" ".*"
    
    Setting permissions for user "openstack" in vhost "/" ...
    
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.