1. 程式人生 > >【原創】叢集搭建報“Error unable to connect to nodes ['

【原創】叢集搭建報“Error unable to connect to nodes [' 阿新 發佈:2018-11-07

在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 [email protected]
rabbitmqctl start_app

叢集搭建成功!