główna strona
wróć
RabbitMQ nie startuje - błąd create aux thread
Ostatnia zmiana: 17.03.2015, Autor artykułu: Waldemar Miotk

Próbowałeś uruchomić serwer RabbitMQ na serwerze z czystym Debianem lub Ubuntu? Bardzo często można spotkać się z wieloma problemami. Tutaj skupię się na przykładzie jednego problemu w systemie Debian Wheezy.

Po instalacji :

aptitude install rabbitmq-server

i w trakcie próby uruchomienia pojawia się błąd :

[....] Starting message broker: rabbitmq-server[....] FAILED - check /var/log/rabbitmq/startup_\[warn _err\} ... (warning).

Zgodnie ze wskazówką zaglądamy do pliku /var/log/rabbitmq/startup_err :

vi /var/log/rabbitmq/startup_err

gdzie znajdujemy następujący opis :

Crash dump was written to: erl_crash.dump
Failed to create aux thread
Aborted (core dumped)


Jeżeli tak jest to sprawdźmy, jaki ustawiony jest limit na otwarte pliki :

ulimit -n

Jeżeli jest to 1024 lub inna liczba mniejsza od 4096 to należy je zmienić :

ulimit -S -n 4096

Ponownie próbujemy uruchomić serwer RabbitMQ :

rabbitmq-server restart

Tym razem powinno się udać (oczywiście jeżeli nie ma innych problemów)...


 

Komentarze(0)

Podpis:
W celu potwierdzenia, zaznacz pole pod znakiem: M
Capcha
(c)2007-2016 Waldemar Miotk - ostatnia aktualizacja silnika 06.02.2016 - Twój IP: 18.218.70.93. Ta strona, aby lepiej działać, używa plików cookie przechowywanych na komputerach użytkowników. Wszystkie prawa do tekstów zamieszczonych na stronie są zastrzeżone, chyba że przy konkretnym tekście znajduje się inna informacja.
go up