Init завершается с ошибкой загрузки при запуске сервера rabbitmq (3.7.3) на CentOS 7 с использованием rabbitfixture - PullRequest
0 голосов
/ 24 октября 2018

Я установил RabbitMQ 3.7.3 и Erlang/OTP 20.0 и запускаю свои юнит-тесты против него, используя rabbitfixture, но когда rabbitfixture запускает сервер RabbitMQ, он выдаёт мне следующую ошибку.

"init terminating in di_boot", {undef, [{rabbit_nodes_common,make,["tmppIN_su@localhost"].[]},{rabbit_prelaunch,start,0,[{file,"src/rabbit_prelaunch.erl"},{line,41}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}

Простите за меньшую информацию, но это все, что я получил в файле журнала.Есть что-то, что я могу изменить или исправить?

1 Ответ

0 голосов
/ 24 октября 2018

Вот строка кода с сообщением об ошибке: ссылка .

Обратите внимание, что он пытается вызвать rabbit_nodes:make/1, но ваши выходные данные указывают на вызов rabbit_nodes_common:make/1.Это означает, что вы выполнили обновление с предыдущей версии RabbitMQ и у вас есть старый файл кода, или в вашей среде есть какая-то странная проблема.

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

Обязательно удалите, например, /usr/lib/rabbitmq после деинсталляции.


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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...