在控制节点执行以下操作。
1
|
yum -y install rabbitmq-server |
1 2 |
systemctl enable rabbitmq-server.service systemctl start rabbitmq-server.service |
1 2 |
rabbitmqctl add_user openstack PASSWORD rabbitmqctl set_permissions openstack ".*" ".*" ".*" |
请将PASSWORD替换为OpenStack用户的密码,在本例中以123456为例。OpenStack的账户密码设置中,不支持特殊符号#;OpenStack对密码的复杂度没有要求,可以设置为不带特殊字符的密码;若在设置密码时,一定要使用特殊符号,OpenStack仅支持如下特殊字符:& = $ - _ . + ! * ( ) 。
1
|
rabbitmq-plugins enable rabbitmq_management |
启动插件后,可以在浏览器访问RabbitMQ服务。访问地址为http://<controller_IP>:15672,用户名为guest,密码为guest。
1 2 |
[service] LimitNOFILE=16384 |
1 2 |
systemctl daemon-reload systemctl restart rabbitmq-server |