OpenStack は、サービス間での操作と状態をやり取りするのに、メッセージキュー を使用します。メッセージキューサービスは、一般的にコントローラーノードで動作します。OpenStack は RabbitMQ, Qpid, ZeroMQ などのメッセージキューサービスをサポートしています。しかしながら、OpenStack のパッケージを提供しているほとんどのディストリビューションでは、特定のメッセージキューサービスだけがサポートされています。このガイドでは、ほとんどのディストリビューションがサポートする RabbitMQ メッセージキューサービスを導入します。別のメッセージキューサービスを導入したければ、関連ドキュメントを参照してください。
パッケージをインストールします。
# apt-get install rabbitmq-server
openstack ユーザーを追加します。
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...
RABBIT_PASS を適切なパスワードに置き換えます。
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.