主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

4

听众

547

主题
发表于 2022-5-10 15:34:40 | 查看: 36| 回复: 0
1.1 依赖环境1. 3台Centos 7的机器,hostname分别为A、B、C
2. IP地址分别为:A - 172.20.0.2 B - 172.20.0.3 C - 172.20.0.4
3. 修改hosts⽂件如下:

vim /etc/ho RabbitMq集群安装 sts172.20.0.2 A 172.20.0.3 B 172.20.0.4 C4. 保证所有节点互通
1.2 安装部署(all nodes)1. 安装依赖项
yum install -y epel-release2. 下载esl-erlang rpm包
wget https://packages.erlangsolutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1.71~centos~7_amd64.rpm3. 安装esl-erlang

yum install esl-erlang_22.1.7-1_centos_7_amd64.rpm4. 验证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.rpm6. 安装socat依赖

yum install socat7. 安装rabbitmq

rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm1.3 开启插件(all nodes)
1. 激活插件

rabbitmq-plugins enablerabbitmq_managementrabbitmq-plugins list1.4 启动(all nodes)1. 开机启动:
chkconfig rabbitmq-server on2. 查看启动状态:
rabbitmqctl status3. 启动,关闭,重启:

systemctl enable rabbitmq-server.servicesystemctl start rabbitmq-server.service systemctl stop rabbitmq-server.service systemctl restart rabbitmq-server.service4. rabbitmq启动
rabbitmqctl start_app1.5 加⼊集群1. 修改.erlang.cookie

chmod 600 /var/lib/rabbitmq/.erlang.cookievim /var/lib/rabbitmq/.erlang.cookie`保持所有节点cookie⼀致`2. B节点执⾏

rabbitmqctl stop_apprabbitmqctl join_cluster --ram rabbit@Arabbitmqctl start_app3. C节点执⾏

rabbitmqctl stop_app rabbitmqctl join_cluster --ram rabbit@A rabbitmqctl start_app4. 查看集群状态(A节点)
# 查看集群状态
rabbitmqctl cluster_status5. 增加镜像策略(A节点)
rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}'1.6 新增⽤户(A节点)
1. 添加rabbitmq⽤户

rabbitmqctl add_user admin 123456rabbitmqctl set_user_tags admin administratorrabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
企业专线-MPLS VPN-SDWAN组网-云专线http://www.elinkcloud.cn/

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-17 16:25 , Processed in 0.066267 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表