Ich versuche, Clustering mit zwei Rhel-Instanzen zu tun. Ich bin in der Lage zu pingen und selbst wenn ich versuche, Befehl empd -names
zu verwenden, bekomme ich es auf und läuft auf 4369. Wenn ich den Befehl als sudo rabbitmqctl join_cluster [email protected]
benutze, bekomme ich die unten Fehler, die auch sicherstellen, dass ich stop_app zuerst bin ..RabbitMQ Fehler: Verbindung zu Knoten nicht möglich: nodedown
sudo rabbitmqctl join_cluster [email protected]
Clustering-Knoten 'Kaninchen @ ip-10-23-20-36' mit 'Kaninchen @ ip-10-23-209-142' ... Fehler: nicht in der Lage zu Knoten verbinden [ 'Kaninchen @ ip-10-23-209-142']: nodedown
DIAGNOSE
versucht zu kontaktieren: [ 'Kaninchen @ ip-10-23-209-142']
rabbit @ IP-10-23-209-142: * nicht in der Lage zu EPMD (Port 4369) auf IP-10-23-209-142 verbinden: NXDOMAIN (nicht vorhandene Domäne)
aktuelle Knoten Details: - Name Knoten: 'rabbitmq-cli-80 @ ip-10-23-20-36' - Home-Verzeichnis:/var/lib/rabbitmq - Cookie hash: u7nRIpJ40Fd356iLbkDO6Q ==
Dinge, die ich schon versucht:
- Überprüft den Cookie-Namen, der in beiden Fällen mitidentisch ist
sudo cat /var/lib/rabbitmq/.erlang.cookie
. - den EPMD-Port geändert und
export ERL_EMPD_PORT=4370
netstat -an |grep 4369 | grep -i listen
- die Hostnamen als auch in der GUI von Plugin-Management ändern.
Changed Besitzer und die Erlaubnis auch
sudo chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie sudo chmod 400 /var/lib/rabbitmq/.erlang.cookie
port
sudo iptables -I INPUT -p tcp --dport 4369 --syn -j ACCEPT
sudo rabbitmqctl Status
{listeners,[{clustering,25672,"::"},{amqp,5672,"::"}]},
* IP-Adressen sind Probe adrresses verwenden.
Dank Jean.So schlecht von me.Forgot zu prüfe das. – Dileephell
"systemctl restart rabbitmq-server.service" löste das gleiche Problem, das ich hatte. – Hem
Können Sie die Frage als beantwortet markieren, da es die richtige Lösung ist? – BigBadCoder