Fehler mit rabbit-mq server
Ich bin versucht, setup-OpenStack auf Ubuntu 12.04 mit devstack. Nun, der Fehler den ich erhalte ist:
Setting up rabbitmq-server (2.7.1-0ubuntu4) ...
Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err}
rabbitmq-server.
invoke-rc.d: initscript rabbitmq-server, action "start" failed.
dpkg: error processing rabbitmq-server (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
Errors were encountered while processing:
rabbitmq-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
++ err_trap
++ local r=100
++ set +o xtrace
stack.sh failed
Jede Idee, warum bin ich immer diese Fehlermeldung?
Haben Sie sah in
Ich habe es gerade sagt, rabbitmq konnte nicht gestartet werden!
/var/log/rabbitmq/startup_{log, _err}
Ich habe es gerade sagt, rabbitmq konnte nicht gestartet werden!
InformationsquelleAutor Pensu | 2014-04-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte dieses Problem zweimal, wenn Sie entweder den Hostnamen oder die ip-Adresse in der hosts-Datei nicht übereinstimmen.
Überprüfen Sie daher, dass Sie die richtige ip-Adresse und hostname in die /etc/hosts-Datei
sudo cat /etc/hostname
zu sehen, dass Ihr hostnameAusgabe:
sudo nano /etc/hosts
Datei enthält:
Wie Sie sehen, von cat /etc/hostname, hostname ist der gleiche wie in der /etc/hosts:
sudo rabbitmq-server start
starten Sie den rabbitmq-server127.0.0.1 localhost
. Es muss auch die Linie127.0.0.1 yoursite
? sorry für mein Englisch!InformationsquelleAutor Kostyantyn
Versuchen Sie das löschen des Ordners /var/lib/rabbitmq und erneut ausgeführt werden ./stack.sh
Wenn das nicht funktioniert, führen Sie die folgenden nach stach.sh fehl:
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq
chown -R rabbitmq:rabbitmq /var/log/rabbitmq
service rabbitmq-server neu starten
und überprüfen Sie den status von rabbitmq mit "rabbitmqctl status"
InformationsquelleAutor woooh77
Ähnliche Sache, die mir passieren. Kaninchen richtet sich auf die in der Lage, um den Hostnamen aufzulösen, dies ausführen:
InformationsquelleAutor Janusz Skonieczny
Für eine saubere Umwelt, wird dies nicht passieren. Führen Sie devstack für mehrere Male, und einer von Ihnen versagt, sondern hat man nicht gereinigt.
Befehl ausführen
pf -ef | grep rabbitmq
töten alle rabbitmq Prozesse. dann wäre es gut zu laufen./stack.sh
ist es dringend empfohlen, zu laufen
./unstack.sh && ./clean.sh
vor./stack.sh
InformationsquelleAutor ZhiQiang Fan
Nur um sicher zu sein, werfen Sie einen Blick auf das lokale Netzwerk
Wenn es keine
lo
Netzwerk, dann sollten Sie es aktivieren:Starten Sie den server erneut, und lassen Sie uns sehen, ob es funktioniert jetzt wieder
InformationsquelleAutor Caberset Mercabarna