当前位置: 代码迷 >> 综合 >> 【原创】集群搭建报“Error unable to connect to nodes ['rabbit@rmq-n1']:nodedown Segmentation fault” 错的解决
  详细解决方案

【原创】集群搭建报“Error unable to connect to nodes ['rabbit@rmq-n1']:nodedown Segmentation fault” 错的解决

热度:45   发布时间:2023-12-21 04:42:54.0

在rabbitmq集群搭建时,将rmq-n2和rmq-n3两节点加入rmq-n1时,报如下错:

解决办法:

rabbitmq集群是基于erlang集群的,而erlang集群中各节点间的通信是通过4369端口和25672端口来进行通信的,
所以:防火墙打开4369端口和25672端口 即可解决!

一、在三台虚拟机均打开指定端口

firewall-cmd --permanent --add-port=4369/tcp
firewall-cmd --permanent --add-port=25672/tcp
firewall-cmd --reload

二、重启rabbitmq-server

systemctl restart rabbitmq-server.service
systemctl status rabbitmq-server.service

三、加入到rmq-n1

rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbit@rmq-n1
rabbitmqctl start_app

集群搭建成功!

  相关解决方案