OpenStack menggunakan :term: message queue untuk mengkoordinasikan operasi dan informasi status antara layanan. Layanan message queue biasanya berjalan pada ‘controller node’. OpenStack mendukung beberapa layanan ‘message queue’ termasuk RabbitMQ <http://www.rabbitmq.com> __, Qpid <http://qpid.apache.org> __, dan `ZeroMQ <http://zeromq.org > `__. Namun, kebanyakan distribusi yang mendukung paket OpenStack layanan ‘message queue’ tertentu. Panduan ini mengimplementasikan layanan ‘message queue’ RabbitMQ karena sebagian besar distribusi mendukungnya. Jika Anda lebih memilih untuk mengimplementasikan layanan ‘message queue’ yang berbeda, lakukan konsultasi dengan dokumentasi yang terkait dengan itu.
Instal paket:
# apt-get install rabbitmq-server
Menambah user openstack:
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...
...done.
Mengganti RABBIT_PASS dengan password yang sesuai.
Berikanlah izin melakukan konfigurasi, menulis, dan membaca akses untuk user openstack:
# 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.