码迷,mamicode.com
首页 > 其他好文 > 详细

rabbit:Mnesia could not connect to any nodes

时间:2017-06-13 17:24:57      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:clu   could not   roo   技术分享   images   主机   无法启动   命名   解决   

环境:

rabbitmq集群   2台机器,挂了一台后重启服务,发现在服务启动不了错误如下:

技术分享

 

这里rabbit连接不商rabbit02这里这个服务也无法启动

解决办法:

rabbitmq默认的数据库位置

[root@controller01 ~]# ls /var/lib/rabbitmq/mnesia/

一般命名规则(rabbit@主机名字)

rabbit@controller01  rabbit@controller01.pid  rabbit@controller01-plugins-expand  rabbit@rabbit01  rabbit@rabbit01-plugins-expand

[root@controller01 mnesia]# cd rabbit\@controller01

 

编辑文件

[root@controller01 rabbit@controller01]# cat cluster_nodes.config
{[rabbit@controller01,rabbit@controller02],[rabbit@controller01]}.

改成

{[rabbit@controller01,],[]}.

 

 

然后重启服务就应该可以了

rabbit:Mnesia could not connect to any nodes

标签:clu   could not   roo   技术分享   images   主机   无法启动   命名   解决   

原文地址:http://www.cnblogs.com/menkeyi/p/7001205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!