RabbitMQ群集:无法连接到节点:nodedown

问题描述 投票:0回答:1

我在linux OS中的两台机器上安装了rabbitmq。它们都运行良好。然后我运行命令:rabbitmqctl join_cluster rabbit @ gz2,它不起作用。错误信息:

错误:无法连接到节点[rabbit @ gz2]:nodedown

试图联系:[rabbit @ gz2]

兔@ GZ2:

  • 连接到gz2上的epmd(端口4369)
  • epmd报告节点'rabbit'在端口25672上运行
  • TCP连接成功但Erlang分发失败
  • 建议:主机名不匹配?
  • 建议:cookie设置正确吗?
  • 建议:是使用TLS的Erlang发行版?
rabbitmq
1个回答
0
投票

建议:cookie设置正确吗?

您需要确保两个RabbitMQ节点都使用相同的cookie文件。将文件/var/lib/rabbitmq/.erlang.cookie从一个节点复制到另一个节点,然后在复制文件的节点上重新启动RabbitMQ。之后您将能够创建一个集群。

聚类和Erlang cookie记录在案here


注意:RabbitMQ团队监控rabbitmq-users mailing list,有时只回答StackOverflow上的问题。

© www.soinside.com 2019 - 2024. All rights reserved.