centos 搭建rabbitmq集群

1、三台主机分别为

192.168.59.102 test2
192.168.59.103 test3
192.168.59.104 test4

将三台主机的 /etc/hosts 添加以上内容

 

2、设置erlang.cookies

一般文件在:/var/lib/rabbitmq/.erlang.cookie

或者:用户的家目录下

查询test2主机的erlang.cookies文件,测试使用的是root账号启动rabbitmq,所以在  /root/.erlang.cookies

 

 

 

 将文件内容复制到test3、test4主机上的    /root/.erlang.cookies文件中

3、依次启动三个节点

#rabbitmq-server -detached 

4、启动节点

test2执行:

#rabbitmqctl stop_app 

#rabbitmqctl reset

#rabbitmqctl start_app

test3执行:

#rabbitmqctl stop_app

#rabbitmqctl reset

#rabbitmqctl join_cluster rabbit@test2

#rabbitmqctl start_app

test4执行:

#rabbitmqctl stop_app

#rabbitmqctl reset

#rabbitmqctl join_cluster rabbit@test2

#rabbitmqctl start_app

5、依次启动三个节点的web管理插件

设置账号/密码:admin/admin

#rabbitmqctl add_user admin admin

设置admin权限

#rabbitmqctl set_user_tags admin administrator

#rabbitmq-plugins enable rabbitmq_management

6、浏览器登录

地址:http://192.168.59.102:15672

 

 访问任何一个节点的管控台,都可以看到,说明普通集群搭建完成。

 

posted @   leihongnu  阅读(151)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
历史上的今天:
2021-05-24 检查redis是否正常运行
2021-05-24 Linux ps -ef 命令输出解释
点击右上角即可分享
微信分享提示