1

我不断收到 cannot_to_contact_cluster_nodes 错误

有没有人早点看到并解决了这个问题?

我正在使用使用 ubuntu 存储库安装的 rabbitmq-server 1.5.4。我有一种预感,这与 ufw 或其他一些网络安全措施有关,在 ubuntu 中默认启用,这会阻止连接。

机器可以 ping 通(我在 /etc/hosts 文件中做了一个条目)

pgatram@mzl005:~$ ping mz005 PING mz005 (192.168.0.22) 56(84) 字节的数据。来自 mz005 (192.168.0.22) 的 64 个字节:icmp_seq=1 ttl=64 time=0.026 ms 来自 mz005 (192.168.0.22) 的 64 个字节:icmp_seq=2 ttl=64 time=0.023 ms ^C --- mz005 ping 统计信息 -- - 传输 2 个数据包,接收 2 个数据包,0% 数据包丢失,时间 999ms rtt min/avg/max/mdev = 0.023/0.024/0.026/0.005 ms

我无法让集群工作

pgatram@mzl005:~$ sudo rabbitmqctl cluster rabbit@mz005 Clustering node rabbit@mzl005 with [rabbit@mz005] ...错误:{unable_to_contact_cluster_nodes,[rabbit@mz005]}

4

1 回答 1

0

几乎可以肯定是防火墙问题。您应该能够远程登录到端口 5672(或您在 /etc/default/rabbitmq 中指定的任何内容)上的其他主机。如果 telnet 无法连接,则端口未打开。作为健全性检查,请尝试在端口 5672 上 telnet 到 localhost。

如果不能telnet,那就是防火​​墙问题。

之后是打开端口并重试的情况。

克里斯

于 2009-10-13T14:47:54.880 回答