数字海洋上的RabbitMQ聚类

时间:2015-05-22 18:11:43

标签: ubuntu rabbitmq cluster-computing

我有两个Ubuntu 14.04的水滴,新鲜干净的rabbitmq服务器。 制作相同的erlang cookie。 在服务器#2的/ etc / hosts中,我写了服务器#1的ip地址,ping工作,我可以telnet到端口4369和44001.在rabbitmq.config中的两个服务器上配置了44001来修复erlang端口。

然后是RabbitMQ的文件,但我收到了这个: rabbitmqctl join_cluster rabbit @ 10 .... 或者 rabbitmqctl join_cluster rabbit @ server_name_#2

使用'rabbit@10.131.160.45'聚类节点rabbit @ apn ... 错误:{cannot_discover_cluster,“提供的节点处于脱机状态或未运行”}

如何调试问题?我似乎需要进行所有更改,但仍然缺少某些内容。 任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

找到答案:我编辑了文件 /var/lib/rabbitmq/.erlang.cookie 当服务器运行时,甚至在执行restart init.d脚本之后,服务器无法停止并且重启也失败了。 手动终止进程并再次重新启动服务器并进行群集绑定。成功。