After joining a RabbitMQ node to the cluster, we noticed that other nodes in the cluster marked it as down, under alarms:
root@rabbit2:# rabbitmqctl cluster_status
Cluster status of node 'rabbit@rabbit2' ...
[{nodes,[{disc,['rabbit@rabbit1','rabbit@rabbit2',
'rabbit@rabbit3']}]},
{running_nodes,['rabbit@rabbit1','rabbit@rabbit3','rabbit@rabbit2']},
{cluster_name,<<"rabbit@rabbit2.domain.local">>},
{partitions,[]},
{alarms,[{'rabbit@rabbitmq-1',[nodedown]},
{'rabbit@rabbitmq-3',[]},
{'rabbit@rabbitmq-2',[]}]}]
Checking on the nod in question, there is no issue:
root@rabbit1:# rabbitmqctl cluster_status
Cluster status of node 'rabbit@rabbitmq-1' ...
[{nodes,[{disc,['rabbit@rabbit1','rabbit@rabbit2',
'rabbit@rabbit3']}]},
{running_nodes,['rabbit@rabbit2','rabbit@rabbit3','rabbit@rabbit1']},
{cluster_name,<<"rabbit@rabbit2.domain.local">>},
{partitions,[]},
{alarms,[{'rabbit@rabbit2',[]},
{'rabbit@rabbit3',[]},
{'rabbit@rabbit1',[]}]}]
We have tried purging the install of rabbitmq and all it's erlang components and starting anew, but the node still gives the same issue.