[浅入浅出]rabbitmq集群-单节点加入操作

随笔,存档系列。

  • 启动节点服务,节点未启动服务的情况下无法做集群相关操作
    rabbitmq-server -detached
  • 关闭节点应用,在做加入集群之前操作,后续做重置的前提
    rabbitmqctl stop_app
  • 重置节点/无条件重置节点,选其一,不重置节点会造成不同步,导致无法加入集群,如果是已经用过一段时间的节点,最好备份后重置,如何备份不做记录
    rabbitmqctl reset/rabbitmqctl force_reset
  • 加入集群,(rabbit@newrmq03)是另外一个节点名,表示加入到此集群中
    rabbitmqctl join_cluster --ram rabbit@newrmq03
  • 启动节点应用,加入集群完成
    rabbitmqctl start_app

加入集群会遇到的一些问题:
1、因为长时间断开集群导致与集群主体不同步,无法加入、无法启动应用时,请做好节点备份,停止节点服务并删除/var/lib/rabbitmq/mnesia文件夹
2、按以上命令做了重置,并且删除了问题1中的文件夹后,加入节点时(join_cluster命令),提示“…thinks it’s clustered with node…disagrees”时,请使用“rabbitmqctl cluster_status”命令查看其他节点中是否还存在此节点的信息,如果存在,在其他节点做强制移除集群“rabbitmqctl forget_cluster_node rabbit@newrmq02”,rabbit@newrmq02为此节点名

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值