分享

openstack【juno】入门 【准备篇】四::RabbitMQ 安装

本帖最后由 pig2 于 2015-3-2 08:27 编辑
有的同学比较困惑RabbitMQ安装在什么节点:根据官网文档RabbitMQ安装在controller节点。
执行下面命令:


  1. apt-get install rabbitmq-server
复制代码


修改密码为123

  1. rabbitmqctl change_password guest  123
复制代码
1.png

我们这里使用密码RABBIT_PASS
  1. rabbitmqctl change_password guest  RABBIT_PASS
复制代码


重启rabbitmq

  1. service rabbitmq-server restart
复制代码


至此openstack安装准备工作完毕,开始安装


这里的版本:
  1. rabbitmqctl status | grep rabbit
  2. Status of node rabbit@controller ...
  3. {running_applications,[{rabbit,"RabbitMQ","3.2.4"},
复制代码
如果 3.3.0 或则更新,则需要配置允许guest 账户,允许访问

a.
  1. rabbitmqctl status | grep rabbit
  2. Status of node 'rabbit@controller' ...
  3. {running_applications,[{rabbit,"RabbitMQ","3.4.2"},
复制代码
b.新建文件,并配置
  1. sudo nano /etc/rabbitmq/rabbitmq.config
复制代码
  1. [{rabbit, [{loopback_users, []}]}].
复制代码
c.重启
  1. service rabbitmq-server restart
复制代码






相关内容:

openstack【juno】入门 【准备篇】零:整体介绍

openstack【juno】入门 【准备篇】一: Ubuntu14.04远程连接(ssh安装)

openstack【juno】入门 【准备篇】二::NTP安装

openstack【juno】入门 【准备篇】三:mysql(MariaDB)安装

openstack【juno】入门 【准备篇】四::RabbitMQ 安装

openstack【juno】入门 【keystone篇】五::Keystone部署及介绍

openstack【juno】入门 【keystone篇】六::Keystone使用及遇到问题解决办法

openstack【juno】入门 【keystone篇】七:创建 service entity 和 API endpoint

openstack【juno】入门 【keystone篇】八:新手操作篇(验证操作篇)

openstack【juno】入门 【keystone篇】九:创建openstack客户端环境变量脚本

openstack【juno】入门 【glance 篇】十:glance初步介绍

openstack【juno】入门 【glance 篇】十一:glance安装配置

openstack【juno】入门 【glance 篇】十二:glance安装配置验证及相关操作

openstack【juno】入门 【nova 篇】十三(1):nova简单介绍

openstack【juno】入门 【nova 篇】十三(2):安装配置计算服务

openstack【juno】入门 【网络篇】十四:neutron介绍

openstack【juno】入门 【网络篇】十五:neutron安装部署(控制节点)

openstack【juno】入门 【网络篇】十六:neutron安装部署(网络节点)

openstack【juno】入门 【网络篇】十七:neutron安装部署(计算节点)

openstack【juno】入门 【网络篇】十八:创建实例化网络

openstack【juno】入门 【dashboard篇】十九:添加dashboard

openstack【juno】入门 【cinder篇】二十:cinder介绍及安装配置【控制节点】

openstack【juno】入门 【cinder篇】二十一:安装配置块存储节点(cinder)

openstack【juno】入门 【swift篇】二十二:对象存储安装配置【控制节点】

openstack【juno】入门 【swift篇】二十三:安装配置swift节点

openstack【juno】入门 【swift篇】二十四:创建初始rings

openstack【juno】入门 【swift篇】二十五:验证安装(控制节点)

openstack【juno】入门 【实例篇】二十六:创建实例(neutron)

openstack【juno】入门 【总结篇】二十七:openstack排除故障及常见问题记录

openstack【juno】入门 【总结篇】二十八:keystone及网络总结

已有(3)人评论

跳转到指定楼层
pig2 发表于 2015-2-23 12:36:10
进一步补充:
查看服务器运行状态: rabbitmq-server status
启动服务器:rabbitmq-server start
停止服务器:rabbitmq-server stop

查看服务器中所有的消息队列信息 :rabbitmqctl list_queues
查看服务器种所有的路由信息: rabbitmqctl list_exchanges
查看服务器种所有的路由与消息队列绑定信息 :rabbitmq list_bindings

回复

使用道具 举报

pig2 发表于 2015-2-23 14:08:54
pig2 发表于 2015-2-23 12:36
进一步补充:
查看服务器运行状态: rabbitmq-server status
启动服务器:rabbitmq-server start

使用上面命令出错:

  1. ERROR: node with name "rabbit" already running on "controller"
复制代码


使用下面命令,停止rabbit
  1. rabbitmqctl stop
复制代码


回复

使用道具 举报

lirisy2 发表于 2015-10-18 11:40:25
b.新建文件,并配置
sudo nano /etc/rabbitmq/rabbitmq.config
复制代码
[{rabbit, [{loopback_users, []}]}].
复制代码

请问这一步是什么意思呀? 为什么我的版本 RabbitMQ" 3.2.4 也需要这样配置呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /5 下一条