2017-03-08 4 views
1

Ich habe Rabbitmq 3.2 auf Windows vor ein paar Tagen installiert. Heute habe ich rabbitmq 3.2 deinstalliert und stattdessen rabbitmq 3.6 installiert. Die Dinge schienen nach der Installation in Ordnung zu sein, bis ich den RabbitMQ Windows Service gestartet habe, wo der Service nach einigen Sekunden automatisch beendet wird. Überprüfen Sie das Protokoll, sehe ich den folgenden Fehler melden:rabbitmq Server Start Fehler

=ERROR REPORT==== 8-Mar-2017::09:29:20 === 
Cluster upgrade needed but other disc nodes shut down after this one. 
Please first start the last disc node to shut down. 

Note: if several disc nodes were shut down simultaneously they may all 
show this message. In which case, remove the lock file on one of them and 
start that node. The lock file on this node is: 

c:/Users/chengong/AppData/Roaming/RabbitMQ/db/RABBIT~1/nodes_running_at_shutdown 
=INFO REPORT==== 8-Mar-2017::09:29:20 === 
Error description: 
    badarg 

Log files (may contain more information): 
    C:/Users/chengong/AppData/Roaming/RabbitMQ/log/RABBIT~1.LOG 
    C:/Users/chengong/AppData/Roaming/RabbitMQ/log/RABBIT~2.LOG 

Stack trace: 
    [{io,format, 
     [<0.54.0>, 
     "\n\n****\n\nCluster upgrade needed but other disc nodes shut down after this one.\nPlease first start the last disc node to shut down.\n\nNote: if several disc nodes were shut down simultaneously they may all\nshow this message. In which case, remove the lock file on one of them and\nstart that node. The lock file on this node is:\n\n c:/Users/chengong/AppData/Roaming/RabbitMQ/db/RABBIT~1/nodes_running_at_shutdown \n\n****\n\n\n", 
     []], 
     []}, 
    {rabbit_upgrade,die,2,[{file,"src/rabbit_upgrade.erl"},{line,200}]}, 
    {rabbit_upgrade,maybe_upgrade_mnesia,0, 
        [{file,"src/rabbit_upgrade.erl"},{line,145}]}, 
    {rabbit,'-boot/0-fun-0-',0,[{file,"src/rabbit.erl"},{line,271}]}, 
    {rabbit,start_it,1,[{file,"src/rabbit.erl"},{line,403}]}, 
    {init,start_em,1,[{file,"init.erl"},{line,1076}]}, 
    {init,do_boot,3,[{file,"init.erl"},{line,784}]}] 

Ich habe nichts zusätzlich zu den Standardeinstellungen konfiguriert. Der rabbitmq 3.6 Service läuft einfach nicht.

Was kann ich tun, um dieses Problem zu lösen? Vielen Dank für Ihre freundliche Hilfe.

Antwort

1

würde ich das tun, was die Fehlermeldung starten vorgeschlagen, und entfernen Sie diese Datei:

c:/Users/chengong/AppData/Roaming/RabbitMQ/db/RABBIT~1/nodes_running_at_shutdown

Neustart RMQ danach und sehen, ob es funktioniert.

+1

Vielen Dank für Sie help.I entfernen c:/Benutzer/chengong/AppData/Roaming/RabbitMQ/db. Die Probleme wurden behoben. Vielen Dank –