【发布时间】:2017-04-05 03:55:48
【问题描述】:
我有一个由 3 个 rabbitmq 节点组成的集群,分布在 3 个不同的服务器上。第二个和第三个节点加入第一个节点并形成集群。在测试故障转移的过程中,我发现一旦主节点被杀死,我就无法让它重新加入集群。文档没有说明我必须在启动后使用 join_cluster 或任何其他命令。我尝试了 join_cluster 但它被拒绝,因为名称的集群与节点主机相同。有没有办法让它工作?
cluster_status 显示以下内容(不是来自主节点):
Cluster status of node 'rabbit@<secondary>' ...
[{nodes,[{disc,['rabbit@<primary>','rabbit@<secondary>',
'rabbit@<tertiary>']}]},
{running_nodes,['rabbit@<secondary>','rabbit@<tertiary>']},
{cluster_name,<<"rabbit@<primary>">>},
{partitions,[]}]
【问题讨论】:
标签: rabbitmq cluster-computing failover