2016-05-19 8 views
5

habe ich installiert RabbidMQ initialisieren, aber wenn ich versuche, rabbitmqctl status in cmd zu verwenden, habe ich nächstes Ergebnis:RabbitMQ fehlgeschlagen erlang Verteilung

D:\RabbitMQ\rabbitmq_server-3.6.2\sbin>rabbitmqctl status Error: Failed to initialize erlang distribution: {{shutdown,
{failed_to_start_child, net_kernel, {'EXIT',nodistribution}}}, {child,undefined, net_sup_dynamic, {erl_distribution, start_link, [['rabbitmq-cli-70', shortnames]]}, permanent,1000,supervisor, [erl_distribution]}}.

Ordner mit Erlang: D: \ erl7.3
Ich habe folgenden Umgebungsvariablen:
ERLANG_HOME: D: \ erl7.3
ERLANG_SERVICE_MANAGER_PATH: D: \ erl7.3 \ erts-7.3 \ bin
Wie kann ich dies beheben RabbitMQ installieren richtig?

ZUSATZ: Ich habe alle Schritte von diesem Tutorial programmershandbook.wordpress.com/2015/03/22/rabbitmq-setup gemacht, aber wenn ich versuche, mit cmd zu arbeiten, habe ich den gleichen Fehler.
Und erl_crush.dump haben folgende erste Strings:
=erl_crash_dump:0.3 Fri May 20 12:29:12 2016 Slogan: Kernel pid terminated (application_controller) ({application_start_failure,kernel,{{shutdown,{failed_to_start_child,net_sup,{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}}}},{k System version: Erlang/OTP 18 [erts-7.3] [64-bit] [smp:4:4] [async-threads:10] Compiled: Mon Mar 14 21:51:02 2016 Taints: Atoms: 4811 Calling Thread: scheduler:3

Es kann auch mit Verwendung von Windows 10 oder etwas angeschlossen werden?

+0

Im Allgemeinen bedeutet dies, dass der Knoten nicht mit dem 'epmd' Daemon verbinden könnte, die wahrscheinlich wegen irgendwelchen Gründen nicht gestartet wurde. Versuchen Sie 'epmd -names'. Wenn es nicht funktioniert, versuche es mit 'epmd -daemon' zu starten. Dann noch 'epmd -names'. Dieser spätere Befehl sollte zeigen, dass der Knoten ausgeführt wird, nachdem er gestartet wurde. Siehe auch: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2013-May/027322.html – Amiramix

+3

Führen Sie es mit Administratorrechten? Ich hatte einen ähnlichen Fehler bei der Aktivierung des Rabbitmq-Management-Plugins auf Ubuntu, aber es hat alles gut funktioniert, als ich ein 'sudo' gemacht habe, um Superuser-Rechte zu bekommen. Könnte etwas ähnliches auf Windows sein (vielleicht versuchen Sie das cmd Fenster als Administrator auszuführen). – jbx

+0

Versuchen Sie, den Dienst zu deinstallieren/neu zu installieren, arbeitete für mich. http://stackoverflow.com/questions/28258392/rabbitmq-has-nodedown-error – JLB

Antwort

0

Es ist ein sehr abstrakter Fehler und viele Fehlkonfigurationen können dazu führen. Haben Sie versucht, auch NODE_NAME auf etwas wie [email protected] zu setzen?

+0

'NODE_NAME' ist auf' rabbit @% COMPUTERNAME% 'eingestellt. – StrangeCube

8

den Befehl mit sudo Rennen für mich gearbeitet

» sudo rabbitmq-plugins enable rabbitmq_management             
The following plugins have been enabled: 
    mochiweb 
    webmachine 
    rabbitmq_web_dispatch 
    amqp_client 
    rabbitmq_management_agent 
    rabbitmq_management 
+0

DANKE! Ich bin so glücklich, dass ich das gegoogelt habe, bevor ich versucht habe herauszufinden, was schief gelaufen ist. – winkbrace