RabbitMQ Node rabbit@rabbit01 thinks its clustered with node rabbit@rabbit03, but rabbit disagrees

简介: RabbitMQ Node rabbit@rabbit01 thinks its clustered with node rabbit@rabbit03, but rabbit disagrees

一台mq节点在加入集群后退出了, 后面重新加入集群失败, 报如下错误:

RabbitMQ Node rabbit@rabbit01 thinks its clustered with node rabbit@rabbit03, but rabbit disagrees

原因: 主机集群认为该节点仍在集群中, 而该节点实际上退出集群了。 导致数据文件日志不一致,而无法加入集群。

解决:

  1. rabbit03 清理缓存
docker exec -it rabbit03 /bin/bash
rabbitmqctl stop_app
#删除 
rm -rf /var/lib/rabbitmq/mnesia
# 如果映射本地磁盘,本地磁盘对应目录最好也要删除
  1. 主节点中将该节点移除集群
docker exec -it rabbit01 /bin/bash
rabbitmqctl forget_cluster_node rabbit@rabbit03
  1. rabbit03加入集群
docker exec -it rabbit03 /bin/bash
# --disc 是以磁盘方式加入集群, --ram是内存节点
# rabbitmqctl join_cluster  --disc  rabbit@rabbit01
rabbitmqctl join_cluster  --ram rabbit@rabbit01
rabbitmqctl start_app


相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
5月前
|
消息中间件 SQL 数据处理
实时计算 Flink版产品使用问题之sink多个并行度写入rabbit mq会导致顺序性问题吗
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
4月前
|
消息中间件 Shell
mq报错abbit@syld36: * connected to epmd (port 4369) on syld36 * epmd reports node ‘rabbit‘ uses po
mq报错abbit@syld36: * connected to epmd (port 4369) on syld36 * epmd reports node ‘rabbit‘ uses po
65 0
|
12月前
|
消息中间件
failed to open log file at ‘/var/log/rabbitmq/rabbit@9f987b50c687_upgrade.log‘, reason: permission d
failed to open log file at ‘/var/log/rabbitmq/rabbit@9f987b50c687_upgrade.log‘, reason: permission d
289 0
|
6月前
|
消息中间件 Linux
mq报错abbit@syld36: * connected to epmd (port 4369) on syld36 * epmd reports node ‘rabbit‘ uses po
mq报错abbit@syld36: * connected to epmd (port 4369) on syld36 * epmd reports node ‘rabbit‘ uses po
95 0
|
6月前
|
消息中间件 Java Spring
一文看懂Spring Boot整合Rabbit MQ实现多种模式的生产和消费
一文看懂Spring Boot整合Rabbit MQ实现多种模式的生产和消费
289 0
|
消息中间件 网络安全 数据安全/隐私保护
使用docker 镜像拉取Rabbit MQ
使用docker 镜像拉取Rabbit MQ
238 0
|
消息中间件 Perl
【Rabbitmq报错及解决办法】Error: unable to connect to node rabbit@rabbitmq3: nodedown
【Rabbitmq报错及解决办法】Error: unable to connect to node rabbit@rabbitmq3: nodedown
747 0
|
消息中间件
Error: unable to perform an operation on node ‘rabbit@PC-201712061807‘. Please see diagnostics infor
Error: unable to perform an operation on node ‘rabbit@PC-201712061807‘. Please see diagnostics infor
325 0
Error: unable to perform an operation on node ‘rabbit@PC-201712061807‘. Please see diagnostics infor
|
消息中间件 微服务
微服务项目:尚融宝(终)(核心业务流程:整合Rabbit MQ发送短信)
微服务项目:尚融宝(终)(核心业务流程:整合Rabbit MQ发送短信)
|
消息中间件
RabbitMq Virtual host ‘myHost’ experienced an error on node XXXX and may be inaccessible
RabbitMq Virtual host ‘myHost’ experienced an error on node XXXX and may be inaccessible
861 0
RabbitMq Virtual host ‘myHost’ experienced an error on node XXXX and may be inaccessible