rabbitmq3.7集群搭建实战
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,环境:3台 centos7.4rabbitmq3.7erlang 22有几种方式安装,这里使用的yum安装(官方推荐)使用rabbitmq时需要安装erlang,在各个节点上使用vim添加两个repo
千家信息网最后更新 2026年11月01日rabbitmq3.7集群搭建实战
环境:
3台 centos7.4
rabbitmq3.7
erlang 22
- 有几种方式安装,这里使用的yum安装(官方推荐)
使用rabbitmq时需要安装erlang,在各个节点上使用vim添加两个repo文件
/etc/yum.repos.d/rabbitmq_erlang.repo[rabbitmq_erlang]name=rabbitmq_erlangbaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearchrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300[rabbitmq_erlang-source]name=rabbitmq_erlang-sourcebaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMSrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300/etc/yum.repos.d/rabbitmq.repo
[bintray-rabbitmq-server]name=bintray-rabbitmq-rpmbaseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/gpgcheck=0repo_gpgcheck=0enabled=1- 使用yum安装:yum install erlang rabbitmq-server -y
- 设置自启动:systemctl enable rabbitmq-server
- 每个节点都按2,3步骤安装完毕后开始搭建集群
- 先在一个节点里启动rabbitmq服务器:systemctl start rabbitmq-server
- 查看节点启动情况,active行为running则启动正常:systemctl status rabbitmq-server
- 默认路径/var/lib/rabbitmq/.erlang.cookie,复制这个文件到其他节点相同的目录:scp /var/lib/rabbitmq/.erlang.cookie root@server2:/var/lib/rabbitmq/
复制的文件有权限问题,需要修改,如果不修改启动会报错:
[error] Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces
修改权限:chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie - 逐个节点启动rabbitmq服务器:ssh root@server2 "systemctl start rabbitmq-server"
- 集群配置:需要使用域名,修改/etc/hosts和/etc/hostname,把各个节点的域名,ip添加好
- 选择server1作为主节点,不需要操作,进入其他节点,执行关闭app:rabbitmqctl stop_app,然后执行加入集群:rabbitmqctl join_cluster rabbit@server1 server1根据自己取的名字更改,rabbit为固定用户名称
- 所有节点都执行完毕后,进入主节点,使用rabbitmqctl cluster_status查看集群状况,把各个节点都列出来即为成功。
- 移除节点:在某个节点里使用rabbitmqctl reset即可移除
节点
集群
文件
域名
服务器
权限
服务
相同
成功
两个
名字
名称
官方
情况
方式
步骤
状况
环境
用户
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
互联网科技资迅
科技互联网技术
互联网科技与金融科技
互联网金融 金融科技
腾讯科技 互联网女皇
新浪科技互联网
互联网高科技股票
科技类的互联网平台
丰台科技园 互联网公司
成都仁贤领冠互联网科技有限公司
科技类公司包括互联网吗
明优互联网科技有限公司
互联网科技如何创业
华中科技大学互联网的牛人
互联网金融科技元年
中国互联网公司的科技投入
恒生科技指数 中概互联网
10位科技互联网大佬
中国主要互联网科技公司
新华互联网科技学校
智能科技公司是互联网公司吗
互联网与新科技
中国互联网科技发展
互联网科技小额贷款
互联网汽车科技小镇
华夏恒生互联网科技013171
银行科技岗属于互联网吗
科技互联网专业工作会议发言稿
北京品多多互联网科技有限公司