У меня есть rabbitmq
, установленный на сервере CentOS 5.x, который я использую для передачи сообщений между моими программами. Я установил rabbitmqadmin
в соответствии с указаниями на https://www.rabbitmq.com/management-cli.html и использовал его на своих серверах в прошлом.rabbtimqadmin - Не удалось подключиться: [Errno -2] Имя или услуга неизвестна
Из того, что я могу сказать, похоже, что этот конкретный сервер неправильно сконфигурирован. Мои googles не помогли мне, пытаясь получить больше информации о том, как устранить эту проблему.
Ошибка:
[[email protected] ~]# python26 /usr/local/bin/rabbitmqadmin list nodes
*** Could not connect: [Errno -2] Name or service not known
[[email protected] ~]#
Я попробовал несколько различных rabbitmqadmin
команд, и они дают тот же результат. Если я запустил команду без дополнительных параметров, она отобразит обычный диалог справки. У меня есть эта настройка и работаю на нескольких других серверах.
Любая идея о том, что такое корень проблемы? Если нет, так или иначе, чтобы получить более подробную информацию, например многословие? Любая помощь приветствуется.
Update:
Я просто пытался проверить версию RabbitMQ и его дающую ошибку тоже ...
[[email protected] ~]# rabbitmqctl status
Status of node ra[email protected] ...
Error: unable to connect to node [email protected]: nodedown
DIAGNOSTICS
===========
attempted to contact: [[email protected]]
[email protected]:
* connected to epmd (port 4369) on server
* epmd reports node 'rabbit' running on port 25672
* TCP connection succeeded but Erlang distribution failed
* suggestion: hostname mismatch?
* suggestion: is the cookie set correctly?
current node details:
- node name: [email protected]
- home dir: /var/lib/rabbitmq
- cookie hash: WXaeZT7XXm13naagfRX5cg==
[[email protected] ~]#
Я буду видеть, если я могу найти что-то из этого ... Я нахожу это странным, потому что сервер передает сообщения в порядке и может контролироваться через веб-консоль. Я добавлю больше информации, если найду.
Erlang версия:
[[email protected] rabbitmq]# erl -eval 'erlang:display(erlang:system_info(otp_release)), halt().' -noshell
"R14B04"
[[email protected] rabbitmq]#
RabbitMQ Версия:
[[email protected] rabbitmq]# python26 /usr/local/bin/rabbitmqadmin --version
rabbitmqadmin 3.3.5
[[email protected] rabbitmq]#
Мое имя хост controller1, и в '/ вар/Библиотеки/RabbitMQ/Mnesia /' все 'controller1', значит, вы не отвечаете моему статусу? – aircraft