OpenStack menggunakan message queue untuk mengkoordinasikan operasi dan informasi status antara layanan. Layanan antrian pesan biasanya berjalan pada controller node. OpenStack mendukung beberapa layanan antrian pesan termasuk RabbitMQ <http://www.rabbitmq.com> __, Qpid <http://qpid.apache.org> __, dan `ZeroMQ <http://zeromq.org > `__. Namun, kebanyakan distribusi yang paket OpenStack mendukung layanan antrian pesan tertentu. Panduan ini mengimplementasikan layanan antrian pesan RabbitMQ karena sebagian besar distribusi mendukungnya. Jika Anda lebih memilih untuk mengimplementasikan layanan antrian pesan yang berbeda, dokumentasi yang terkait dengan itu.
Antrian pesan berjalan pada kontroler simpul (controller node).
Instal paket:
# zypper install rabbitmq-server
Mulai layanan antrian pesan dan mengkonfigurasinya untuk memulai booting:
# systemctl enable rabbitmq-server.service
# systemctl start rabbitmq-server.service
Tambahkan openstack
user:
# rabbitmqctl add_user openstack RABBIT_PASS
Creating user "openstack" ...
Ganti `` RABBIT_PASS`` dengan password yang sesuai.
Mengizinkan konfigurasi, menulis, dan membaca akses untuk openstack
user:
# 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.