名称 | IP | 用途 | 防火墙和SElinux |
---|---|---|---|
mq1 | 192.168.100.15 | 磁盘节点 | 关 |
mq2 | 192.168.100.14 | 内存节点 | 关 |
mq3 | 192.168.100.16 | 内存节点 | 关 |
yum install epel-release -y #安装源
yum install -y rabbitmq-server #安装服务
systemctl firewalld stop
setenforce 0
vim /etc/hosts #修改hosts 文件 hosts文件写入 对应的IP 和主机名称
vim /etc/networks #修改主机名称
/usr/lib/rabbitmq/bin/rabbitmq-plugins list //查看有哪些服务,插件安装情况
/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management //启动管理服务
systemctl start rabbitmq-server.service //开启服务
netstat -ntap | grep 5672
ln -s /usr/lib/rabbitmq/bin/* /usr/bin/ #创建创建硬连接 就可以方便使用RabbitMQ命令
cd /var/lib/rabbitmq/
vim .erlang.cookie //隐藏文件 ls -a 查看 改为三者一样
systemctl restart rabbitmq-server.service //重启
systemctl stop firewalld.service
setenforce 0
rabbitmqctl stop_app //停止rabbitmq应用
rabbitmqctl join_cluster --ram rabbit@mq1 //调用cluster命令,将mq1/3连接到mq1 内存命令当不加--ram 则为硬盘
rabbitmqctl start_app //开启rabbitmq应用
两台提供内存节点 服务都配置好
原文:http://blog.51cto.com/13660858/2152951