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 @ 2022-05-24 15:05  leihongnu  阅读(156)  评论(0)    收藏  举报