環境:
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,],[]}.
然后重啟服務就應該可以了