我设立一个RabbitMQ的集群,并在过程中的一个步骤中遇到了一个问题。它直接出自rabbitmq集群指南。的Mnesia无法连接到另一个节点
[email protected]:~# rabbitmqctl status
Status of node [email protected] ...
[{pid,20410},
{running_applications,[{rabbit,"RabbitMQ","2.5.1"},
{os_mon,"CPO CXC 138 46","2.2.4"},
{sasl,"SASL CXC 138 11","2.1.8"},
{mnesia,"MNESIA CXC 138 12","4.4.12"},
{stdlib,"ERTS CXC 138 10","1.16.4"},
{kernel,"ERTS CXC 138 10","2.13.4"}]},
{os,{unix,linux}},
{erlang_version,"Erlang R13B03 (erts-5.7.4) [source] [64-bit] [smp:4:4] [rq:4] [async-threads:30] [hipe] [kernel-poll:true]\n"},
{memory,[{total,25296704},
{processes,9680280},
{processes_used,9662720},
{system,15616424},
{atom,1099393},
{atom_used,1082732},
{binary,89768},
{code,11606637},
{ets,726848}]}]
...done.
[email protected]:~# rabbitmqctl cluster_status
Cluster status of node [email protected] ...
[{nodes,[{disc,[[email protected]]}]},{running_nodes,[[email protected]]}]
...done.
[email protected]:~# rabbitmqctl stop_app
Stopping node [email protected] ...
...done.
[email protected]:~# rabbitmqctl reset
Resetting node [email protected] ...
...done.
[email protected]:~# rabbitmqctl cluster [email protected]
Clustering node [email protected] with [[email protected]] ...
Error: {failed_to_cluster_with,[[email protected]],
"Mnesia could not connect to some nodes."}
一个节点无法连接到另一个节点的可能原因是什么?
这里是我下面的指南:http://www.rabbitmq.com/clustering.html
我不认为这是禁忌接受你自己的答案,特别是因为它是一个很好的一个。 – scvalex
哎呦 - 忘了那个:P – Shakakai