Error: unable to connect to node rabbit@10: nodedown

作者: wencst 分类: linux,Uncategorized 发布时间: 2016-08-24 23:04 阅读: 6,302 次

可能在搭建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基础环境搭建及高可用集群环境搭建方法

如果文章对您有用,扫一下支付宝的红包,不胜感激!

欢迎加入QQ群进行技术交流:656897351(各种技术、招聘、兼职、培训欢迎加入)