在两台ubuntu 9.04机器上使用rabbitmq集群的问题

时间:2009-09-24 05:06:25

标签: ubuntu-9.04 rabbitmq

我一直收到unable_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的64字节(192.168.0.22):icmp_seq = 1 ttl = 64 time = 0.026 ms 来自mz005的64字节(192.168.0.22):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 使用[rabbit @ mz005]聚类节点rabbit @ mzl005 ... 错误:{unable_to_contact_cluster_nodes,[rabbit @ mz005]}

1 个答案:

答案 0 :(得分:0)

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

如果你不能telnet它将是一个防火墙问题。

之后,这是打开端口并再次尝试的情况。

克里斯