rabbitmq3.7集群搭建实战
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,环境:3台 centos7.4rabbitmq3.7erlang 22有几种方式安装,这里使用的yum安装(官方推荐)使用rabbitmq时需要安装erlang,在各个节点上使用vim添加两个repo
千家信息网最后更新 2025年02月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安全错误
数据库的锁怎样保障安全
是否安全查看网络安全内容
网络安全 网络文明大学生
湖北省网络安全大赛
软件开发上限太低
网络安全书法展主持词
网络安全猎聘
苏州企业冷库软件开发
测试计算机网络技术的软件
如何增加网络技术人才
gp数据库查字段依赖
微信服务器开发语言
网络安全法第49条
软件开发后需要怎么登记
cs搜不到服务器
公司职务 软件开发
宜信软件开发面试
各类游戏服务器在线人数怎么查
安付易达北京网络技术有限公司
mysql数据库联网
网络安全社会关键
南通服务器机柜哪里便宜
软件开发创意项目计划书
山东网络技术推广
第二批网络安全学院建设示范项目
服务器返回数据异常
需要服务器管理软件吗
文献 数据库的使用心得
dhcp服务器地址范围
计算机软件开发专业就业方向
阿里云ipv6服务器