RabbitMq集群安装
admin
2023-03-28 16:41:14
0

1.1 依赖环境

1. 3Centos 7的机器,hostname分别为ABC

2. IP地址分别为:A - 172.20.0.2   B - 172.20.0.3  C - 172.20.0.4

3. 修改hosts件如下:

vim /etc/ho RabbitMq集群安装 sts
172.20.0.2 A 172.20.0.3 B 172.20.0.4 C

4. 保证所有节点互通

1.2 安装部署(all nodes

1.      安装依赖项

yum install -y epel-release

2.      下载esl-erlang rpm

wget https://packages.erlangsolutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1.71~centos~7_amd64.rpm

3.      安装esl-erlang

yum install esl-erlang_22.1.7-1_centos_7_amd64.rpm

4.      验证esl-erlang

erl -version
出现“Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5.5” 证明安装成功

5.      下载rabbitmq rpm

wget https://github.com/rabbitmq/rabbitmqserver/releases/download/v3.8.1/rabbitmq-server-3.8.11.el7.noarch.rpm

6.      安装socat依赖

yum install socat

7.      安装rabbitmq

rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm

1.3 开启插件(all nodes

1.      激活插件

rabbitmq-plugins enable
rabbitmq_management
rabbitmq-plugins list

1.4 启动(all nodes

1.      开机启动:

chkconfig rabbitmq-server on

2.      查看启动状态:

rabbitmqctl status

3.      启动,关闭,重启:

systemctl enable rabbitmq-server.service
systemctl start rabbitmq-server.service 
systemctl stop rabbitmq-server.service 
systemctl restart rabbitmq-server.service

4.      rabbitmq启动

rabbitmqctl start_app

1.5 集群

1. 修改.erlang.cookie

chmod 600 /var/lib/rabbitmq/.erlang.cookie
vim /var/lib/rabbitmq/.erlang.cookie
`保持所有节点cookie⼀致`

2. B节点执

rabbitmqctl stop_app
rabbitmqctl join_cluster --ram rabbit@A
rabbitmqctl start_app

3. C节点执

rabbitmqctl stop_app 
rabbitmqctl join_cluster --ram rabbit@A 
rabbitmqctl start_app

4. 查看集群状态(A节点)

# 查看集群状态

rabbitmqctl cluster_status

5. 增加镜像策略(A节点)

rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}'

1.6 新增户(A节点)

1. 添加rabbitmq

rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

 

 

 


相关内容

热门资讯

玩家攻略科普“青鸾究竟有挂吗?... 家人们!今天小编来为大家解答青鸾透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很多人...
最新引进“微乐山东麻将是不是有... 您好:微乐山东麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
今日重磅消息“功夫熊猫牛牛究竟... 您好:功夫熊猫牛牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
玩家分享攻略“天天爱泰州麻将开... 家人们!今天小编来为大家解答天天爱泰州麻将透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪...
终于了解“开心麻花是不是有挂?... 家人们!今天小编来为大家解答开心麻花透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
今日重磅消息“青鸾牛牛开挂器?... 网上科普关于“青鸾牛牛有没有挂”话题很是火热,小编也是针对青鸾牛牛作*弊开挂的方法以及开挂对应的知识...
重磅消息“微乐陕西三代究竟有挂... 有 亲,根据资深记者爆料微乐陕西三代是可以开挂的,确实有挂(咨询软件无需...
终于明白“春天扑克到底有挂吗?... 家人们!今天小编来为大家解答春天扑克透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
今日重大发现“方片十三张怎么装... 今日重大发现“方片十三张怎么装挂?”(果然有透视挂)您好,方片十三张这个游戏其实有挂的,确实是有挂的...
今日重大消息“宝宝浙江游戏怎么... 网上科普关于“宝宝浙江游戏有没有挂”话题很是火热,小编也是针对宝宝浙江游戏作*弊开挂的方法以及开挂对...