Я использую ansible для установки и настройки rabbitmq.
Когда доходит до установки пользовательских тегов, я получаю сообщение об ошибке:
TASK [rabbitmq : Add admin to group 'administrator'] fatal: [B-mmp-rabbitmq.stg01.aws.company.net]: FAILED! => {"changed": true, "cmd": ["rabbitmqctl", "set_user_tags", "admin", "administrator"], "delta": "0:00:00.684082", "end": "2020-02-12 21:49:49.882331", "msg": "non-zero return code", "rc": 64, "start": "2020-02-12 21:49:49.198249", "stderr": "Error: this command requires the 'rabbit' app to be running on the target node. Start it with 'rabbitmqctl start_app'.\nArguments given:\n\tset_user_tags admin administrator\n\nUsage:\nrabbitmqctl [-n <node>] [-l] [-q] set_user_tags <username> <tag> [...]", "stderr_lines": ["Error: this command requires the 'rabbit' app to be running on the target node. Start it with 'rabbitmqctl start_app'.", "Arguments given:", "\tset_user_tags admin administrator", "", "Usage:", "rabbitmqctl [-n <node>] [-l] [-q] set_user_tags <username> <tag> [...]"], "stdout": "", "stdout_lines": []}
Ошибка утверждает, что служба rabbitmq не работает. Но я проверил хост, на который он жалуется, и запущена служба rabbitmq-server
.
Как я могу решить эту проблему вручную на стороне rabbitmq? Если мне удастся получить помощь в устранении этой ошибки, я добавлю решение в мои ansible playbooks.