Rabbitmq-cluster funktioniert nicht auf ec2
Clustering mit Kaninchen funktioniert nicht. Ich meine wow..ich habe alle ports offen. Ich bin auf ubuntu 12.04 und noch bekomme ich das unter? Alle Kaninchen dev jemals Lesen Sie diese Beiträge...warum ist das so? Warum machen die docs reflektieren, wie cluster-richtig? Beide haben die gleichen cookies.
Dank
sudo rabbitmqctl stop_app
rabbitmqctl join_cluster --ram [email protected]
Clustering node 'rabbit@ip-172-31-2-103' with '[email protected]' ...
Error: unable to connect to nodes ['[email protected]']: nodedown
=ERROR REPORT==== 26-Aug-2014::07:25:21 ===
** System NOT running to use fully qualified hostnames **
** Hostname ip-172-31-12-135.us-west-1.compute.internal is illegal **
DIAGNOSTICS
===========
attempted to contact: ['[email protected]']
[email protected]:
* connected to epmd (port 4369) on ip-172-31-12-135.us-west-1.compute.internal
* epmd reports node 'rabbit' running on port 25672
* TCP connection succeeded but Erlang distribution failed
* suggestion: hostname mismatch?
* suggestion: is the cookie set correctly?
current node details:
- node name: 'rabbitmqctl20516@ip-172-31-2-103'
- home dir: /var/lib/rabbitmq
- cookie hash: deaU3MfVotDW9r05xrIWwA==
InformationsquelleAutor Tampa | 2014-08-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sorry, wieder zu beleben, aber ich lief in etwas, das ähnlich wie unter Windows mit Kaninchen 3.4.2 und Erlang OTP 17.3. Ich bin mir sicher, dies ist auch ein Problem mit Kaninchen zurück zu mindestens 3.3.5.
Mein Ziel war die Einrichtung eines RabbitMq-cluster auf der gleichen vnet. Die Maschinen sehen sich gegenseitig und können sich zu jedem anderen Aktien, etc. Maschinen hatte das gleiche erlang cookies und meldete keine Fehler. Ich könnte eine Verbindung zu jedem broker, aber nicht bekommen, um cluster zusammen.
Gibt ' s nicht viel Hilfe auf dieser rund um die web-so nach dem Kampf mit ihm für (viele) Stunden hier ist, wie ich es behoben. Für mich war es ein Gehäuse-Problem. Meine vms benannt wurden rabbitMq00 und rabbitMq99 also meine cluster-Befehl aus rabbitMq00 war:
Falsch! Fehlermeldung, die hergestellt wurde wie in der ursprünglichen Frage:
Windows/Erlang/WhoKnows Kappen will (wahrscheinlich, weil der NetBIOS von alten Tagen). Der richtige Befehl ist:
Server-Namen müssen in Großbuchstaben angegeben werden. Traurig, aber wahr. Hoffentlich kann jemand helfen.
DANKE!!!!! auf windows-servername muss groß!
Leider ich habe schon ein paar Stunden auf, aber ich bin sehr dankbar für die Lösung.
InformationsquelleAutor IotHardwire
Antwortete auf die mailing-Liste: https://groups.google.com/d/msg/rabbitmq-users/9P-BAwGVHJU/fwOpZPJywwYJ, inklusive meiner Antwort hier.
Gibt es 3 häufigsten Probleme:
so, ich bin nicht sicher, es ist fair zu behaupten, dass die docs sind wenig hilfreich.
Dein Problem scheint zu sein, 1 oder 2, wobei alle 3 geprüft werden müssen, um sicher zu sein.
Wir werden versuchen, cross-link die Seiten oben besser.
Auch, eine schnelle Suche für die oben genannte Fehlermeldung ergibt mehrere Ergebnisse, z.B.:
denen kann klären einige der Fragen, die in ein bisschen mehr detail.
InformationsquelleAutor Michael Klishin