У меня есть три сервера, которые я пытаюсь добавить в кластер.
Когда я пытаюсь выполнить любую команду в 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 выдает вышеуказанную ошибку.
Я не вижу, чего мне здесь не хватает.