Я пытаюсь создать кластер rabbitmq из двух узлов. Я успешно настроил сервер rabbitmq на обоих узлах. После замены подчиненного узла готовьте ie мастером .erlang.cookie
. Системе не удалось запустить приложение rabbitmq.
Я выполняю следующие команды:
- Перезапуск nohup rabbitmq-server &
- rabbitmqctl start_app
- / sbin / service rabbitmq-server stop
nohup генерирует следующие журналы в /var/lib/rabbitmq/nohup.log
ERROR: node with name "rabbit" already running on "ip-172-31-83-71"
ERROR: node with name "rabbit" already running on "ip-172-31-83-71"
ERROR: node with name "rabbit" already running on "ip-172-31-83-71"
Также терминал выдает следующую ошибку:
Error: unable to perform an operation on node 'rabbit@ip-172-31-83-71'. Please see diagnostics information and suggestions below.
DIAGNOSTICS
===========
attempted to contact: ['rabbit@ip-172-31-83-71']
rabbit@ip-172-31-83-71:
* connected to epmd (port 4369) on ip-172-31-83-71
* epmd reports: node 'rabbit' not running at all
no other nodes on ip-172-31-83-71
* suggestion: start the node
Current node details:
* node name: 'rabbitmqcli-26458-rabbit@ip-172-31-83-71'
* effective user's home directory: /var/lib/rabbitmq
* Erlang cookie hash: aoPchC2KIy7esHVGVNLP4w==
Я также попытался вернуть .erlang.cookie
, и в этом случае он работает нормально. Кто-нибудь может подсказать, что мне не хватает?