3.6 消息队列

OpenStack 使用消息队列来协调服务中的操作和状态信息。消息队列服务通常在控制器节点上运行。OpenStack 支持一些消息队列服务,包括 RabbitMQ、Qpid 和 ZeroMQ。但是,OpenStack 的大多数发行版都支持特定的消息队列服务。本指南实现了 RabbitMQ 消息队列服务,因为大多数发行版都支持它。如果您希望实现不同的消息队列服务,请参考与之相关的文档。

消息队列在控制节点上运行。

安装和配置组件

1、安装包:

apt install rabbitmq-server

2、添加 openstack 用户

# rabbitmqctl add_user openstack RABBIT_PASS

Creating user "openstack" ...

用适当的密码替换 RABBIT_PASS

3、允许 openstack 用户的配置、写入和读取访问权限

# rabbitmqctl set_permissions openstack ".*" ".*" ".*"

Setting permissions for user "openstack" in vhost "/" ...

你可能感兴趣的:(3.6 消息队列)