RabbitMQ на виртуальной машине, клонированный из образа ОС, не запускается, возможно, из-за имени узла - PullRequest
0 голосов
/ 23 октября 2018

Я пытаюсь создать «золотой» образ ОС (а не контейнер) для повторного использования при создании машин.

когда я пытаюсь запустить службу Windows Кролика на клонированной виртуальной машине, я получаю

[error] <0.305.0> CRASH REPORT Process <0.305.0> with 0 neighbours exited with reason: no match of right hand value noport in rabbit_networking:record_distribution_listener/0 line 282 in application_master:init/4 line 138

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

Это Windows 2012.

Спасибо.

1 Ответ

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

При каждом сообщении о проблеме с RabbitMQ всегда указывайте версию RabbitMQ и Erlang, которые вы используете.

Ошибка происходит здесь , что указывает на проблему с именем хоста.Запустите элемент меню «Пуск» RabbitMQ Command Prompt (sbin dir) и выполните следующие действия:

.\rabbitmq-service.bat stop
.\rabbitmq-service.bat remove
.\rabbitmq-service.bat install
.\rabbitmq-service.bat start

Когда установлена ​​служба Windows, на которой работает RabbitMQ, имя хоста сохраняется в разделе реестра, содержащем конфигурацию для службы (HKLM/SOFTWARE/Ericsson/Erlang/ErlSrv/1.1/RabbitMQ/SName).Переустановка службы приведет к обновлению имени узла.


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

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