Error: unable to connect to node rabbit@10: nodedown
可能在搭建rabbitmq集群环境时,用rabbitmqctl join_cluster命令时,会报如下错误
Status of node rabbit@10 ...
Error: unable to connect to node rabbit@10: nodedown
DIAGNOSTICS
===========
nodes in question: [rabbit@10]
hosts, their running nodes and ports:
- unable to connect to epmd on 10: badarg (unknown POSIX error)
current node details:
- node name: rabbitmqctl523@10
- home dir: /var/lib/rabbitmq
- cookie hash: pl2sZ2mw8yI/WrVgPZE+pw==
这种错误有几种可能:
1,rabbit主服务没有启动
2,主机IP或node名称错误
3,主机的端口没有打开,需要打开5672/15672/25672/4369
如果排除这几种错误,我的是因为host没有修改,将IP和名称添加到/etc/hosts文件中,并且需要重启服务器后才能生效。
具体修改方法参见rabbitmq基础环境搭建及高可用集群环境搭建方法