OpenStack环境消息队列¶
OpenStack使用消息队列在服务之间协调操作以及同步状态信息。消息队列通常运行在控制节点。OpenStack支持多种消息队列,包括 RabbitMQ, Qpid 和 ZeroMQ。消息队列可以运行在控制节点。
安装和配置MQ组件¶
安装软件包:
yum install rabbitmq-server
启动消息队列服务:
systemctl enable rabbitmq-server.service systemctl start rabbitmq-server.service
添加
openstack
用户:rabbitmqctl add_user openstack RABBIT_PASS
配置允许
openstack
用户读写权限:rabbitmqctl set_permissions openstack ".* " ".*" ".*"