Соединение TCP успешно завершено, но не удалось распространить Erlang.RabbitMQ - PullRequest
0 голосов
/ 09 мая 2019

У меня есть три сервера, которые я пытаюсь добавить в кластер.

  • bus01,
  • bus02,
  • bus03

Когда я пытаюсь выполнить любую команду в bus02 или bus03, я получаю следующую ошибку:

ДИАГНОСТИКА

попытался связаться: [rabbit @ bus02]

кролик @ bus02:

  • подключен к epmd (порт 4369) на bus02. Epmd сообщает об узле 'rabbit' usese
  • порт 25672 для TCP-соединения между узлами и интерфейсом командной строки.
  • успешно, но эрлангское распределение не удалось
  • Ошибка аутентификации (отклонена удаленным узлом), проверьте файл cookie Erlang

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

Я скопировал файл .erlang.cookie с bus01 на bus02 и bus03. У меня есть две копии этого файла на каждом сервере. Все они содержат одинаковое значение хеш-функции в файле .cookie, а также на всех серверах и в их расположениях.

  • C: \ Users \% User%
  • C: \ Windows \ System32 \ Config \ systemprofile

Даже после всего этого rabbitmqctl status на bus02 или bus03 выдает вышеуказанную ошибку.

Я не вижу, чего мне здесь не хватает.

...