Rabbitmq-сервер не запускается - PullRequest
0 голосов
/ 06 декабря 2018

Я установил RabbitMQ, и он работал нормально.Затем, как только моя системная память заполнена, и она перестала работать.Я очистил системную память и снова запустил RabbitMQ, и он не запустился.Ниже приведен статус, который я получаю.

root@qa-development-vm:/usr/# systemctl status rabbitmq-server.service
● rabbitmq-server.service - RabbitMQ broker
   Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled)
   Active: activating (start) since Thu 2018-12-06 06:13:31 UTC; 641ms ago
  Process: 32243 ExecStop=/bin/sh -c while ps -p $MAINPID >/dev/null 2>&1; do sleep 1; done (code=exited, status=0/SUCCESS)
  Process: 32105 ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop (code=exited, status=0/SUCCESS)
 Main PID: 32253 (beam.smp)
   CGroup: /system.slice/rabbitmq-server.service
           ├─32253 /usr/lib/erlang/erts-10.1.3/bin/beam.smp -W w -A 64 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -K true -- -root /usr/lib/erlang -progname erl -- -home ...
           └─32465 erl_child_setup 1024

root@qa-development-vm:/usr/# journalctl -xn
-- Logs begin at Thu 2018-12-06 05:00:15 UTC, end at Thu 2018-12-06 06:13:46 UTC. --
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: * connected to epmd (port 4369) on qa-development-vm
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: * epmd reports: node 'rabbit' not running at all
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: no other nodes on qa-development-vm
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: * suggestion: start the node
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: current node details:
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: - node name: 'rabbitmq-cli-90@qa-development-vm'
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: - home dir: /var/lib/rabbitmq
Dec 06 06:13:46 qa-development-vm rabbitmqctl[400]: - cookie hash: mF/Qt8msGSizqNbONVAZQw==
Dec 06 06:13:46 qa-development-vm systemd[1]: Failed to start RabbitMQ broker.
-- Subject: Unit rabbitmq-server.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit rabbitmq-server.service has failed.
-- 
-- The result is failed.
Dec 06 06:13:46 qa-development-vm systemd[1]: Unit rabbitmq-server.service entered failed state.

Я устал это , но ничего не происходит для меня. Я также проверил журнал, но там ничего не было.Я удалил все журналы и снова попытался запустить сервер, но получил ту же ошибку, и файлы журнала не генерировались.

Я переустановил его, и он снова работает.но мне нужна причина этого и как решить это, если произойдет снова.

1 Ответ

0 голосов
/ 07 декабря 2018

Решение в связанном документе - это вариант, если ваши диски заполнены большими хранилищами сообщений.Обратите внимание, что это приведет к потере сообщений, а также к потере конфигурации системы:

rm -rf / var / lib / rabbitmq / mnesia / *

systemctl start rabbitmq-server

Недостаточно информации («ничего не происходит для меня», не помогает) для дальнейшей диагностики.Переустановка могла правильно удалить конфигурацию системы, но полная переустановка не обязательна для решения этой проблемы.


ПРИМЕЧАНИЕ: мониторы группы RabbitMQ список рассылки rabbitmq-users и только иногда отвечает на вопросы о StackOverflow.

...