我有2个RabbitMQ服务器,并尝试根据此链接https://haptik.ai/tech/rabbitmq-cluster-failover/进行集群。当我执行以下语句时,完成了server1和server2中的所有必需设置。我遇到了错误
rabbitmqctl join_cluster rabbit@server1.domain.com
请在下面找到详细的错误消息
LoadingCache
答案 0 :(得分:1)
这是该版本RabbitMQ中的一个已知错误。请升级到最新版本。
注意: RabbitMQ团队监视rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。
答案 1 :(得分:0)
您可以使用rabbitmqctl status
来获取更多信息。
[root@node1 ~]# rabbitmqctl status
Status of node rabbit@node1 ...
这意味着您当前的节点名称为node1
,因此您应该使用
rabbitmqctl join_cluster rabbit@node1
命令。有时RABBITMQ节点名与HOSTNAME不同。
根据此方法,您可以再次检查此实例和目标实例的EXACT节点名称,然后创建正确的adding-cluster命令。
答案 2 :(得分:0)
当我使用
rabbitmqctl join_cluster rabbit@ip
我收到此错误,然后我使用
rabbitmqctl join_cluster rabbit@hostname
这个问题很严重。也许您可以使用主机名。