当我尝试从第二个节点加入群集时,总是收到错误消息:
[root@dl1-sensu03 rabbitmq]# rabbitmqctl join_cluster rabbit@dl1-sensu01.pan.local
使用'rabbit@dl1-sensu01.pan.local'聚类节点'rabbit@dl1-sensu03.pan.local' 错误:{failed_to_cluster_with,['rabbit@dl1-sensu01.pan.local'], “Mnesia无法连接到任何节点。”}
在日志中,我看到了:
= INFO REPORT ==== 2018-Jan-2018 :: 00:34:31 === 等待Mnesia表30000毫秒,剩下9次重试
= INFO REPORT ==== 2018-Jan-2018 :: 00:34:31 === 等待Mnesia表30000毫秒,剩下0次重试
= INFO REPORT ==== 2018-Jan-2018 :: 00:34:31 === 使用['rabbit@dl1-sensu01.pan.local']作为光盘节点进行聚类
= ERROR REPORT ==== 2018-Jan-2018 :: 00:35:38 === **节点'rabbit@dl1-sensu01.pan.local'没有回复** **删除(超时)连接**
= ERROR REPORT ==== 2018-Jan-2018 :: 00:35:38 === Mnesia('rabbit@dl1-sensu03.pan.local'):**错误** mnesia_event得到{inconsistent_database,running_partitioned_network,'rabbit@dl1-sensu01.pan.local'}
我确信端口4369,5672,15672,25672正在两个节点之间工作和访问。相同的配置以前在我的VMware ENV中运行良好。我不确定openstack中是否有任何特殊的东西。