一 普通集群
以如下两台服务器为例
ip: 172.16.9.8 hostname: rabbitmq1 (master)
ip: 172.16.9.9 hostname: rabbitmq2 (slave)
1. 修改host文件
编辑/etc/hosts文件,添加
172.16.9.8 rabbitmq1 172.16.9.9 rabbitmq2 两台机器分别设置hostname hostnamectl set-hostname rabbitmq1(对应的名字)
2. 复制cookie内容
打开文件然后需要先把172.16.9.8 服务器的 /var/lib/rabbitmq/.erlang.cookie中的内容复制到172.16.9.9上
cd /var/lib/rabbimq
scp .erlang.cookie root@172.16.9.9:/var/lib/rabbitmq/.erlang.cookie
赋予权限
chmod 600 .erlang.cookie
chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
3. 服务器配置
主服务执行:
rabbitmqctl stop_app rabbitmqctl reset rabbitmqctl start_app如果启动不成功,因为修改了hosts文件,可以重启试试

最低0.47元/天 解锁文章
3690

被折叠的 条评论
为什么被折叠?



