在rabbitmq中创建群集时出错

在rabbitmq中创建群集时出错,rabbitmq,Rabbitmq,我是rabbitmq新手,正在尝试设置集群。然而,我得到以下错误。cookie在C:\Windows和C:\Users\目录中的两台计算机中都是相同的 rabbitmqctl加入集群rabbit@node1群集节点rabbit@node2 具有rabbit@node1 ... 错误:无法连接到节点 [rabbit@node1]:点头 诊断 试图联系:[rabbit@node1] rabbit@node1:*已连接到node1*epmd上的epmd(端口4399) 报告节点“兔子”在端口25672

我是rabbitmq新手,正在尝试设置集群。然而,我得到以下错误。cookie在
C:\Windows和C:\Users\
目录中的两台计算机中都是相同的

rabbitmqctl加入集群rabbit@node1群集节点rabbit@node2 具有rabbit@node1 ... 错误:无法连接到节点 [rabbit@node1]:点头

诊断

试图联系:[rabbit@node1]

rabbit@node1:*已连接到node1*epmd上的epmd(端口4399) 报告节点“兔子”在端口25672*TCP连接上运行 已成功,但Erlang分发失败*建议:主机名 不匹配?*建议:cookie设置是否正确?*建议: Erlang发行版是否使用TLS? 当前节点详细信息: -节点名称:'rabbitmq cli-552@node1' -主目录:C:\Users\dataimports -cookie散列:AWMNITV6TcxGSxvEF6Gndw==


非常感谢您的帮助。

看起来像您的rabbit@node2节点正在查找名为的节点rabbit@node1当存在的节点是rabbitmq cli时-552@node1.

在安装时启动rabbitmq时会发生这种情况。解决此问题的最佳方法是停止rabbitmq进程(sudo/etc/init.d/rabbitmq-server-stop),然后启动它(sudo/etc/init.d/rabbitmq-server-start)


如果第一个命令无法停止它,则始终可以终止rabbitmq服务器进程,然后再次启动它。接下来的节点应具有正确的名称。

看起来节点上的erlang cookie不同。所有节点上的erlang cookie都相同