Здравствуйте! У меня установлен новый VPS CentOS 6, и я хотел бы установить на него RabbitMQ.Я установил Erlang отсюда Erlang , используя метод репозитория, и установил RPM-пакет RabitMQ отсюда RabbitMQ RPM .Когда я запускаю сервер RabbitMQ, я получаю эту ошибку:
Error: unable to perform an operation on node 'rabbit@sXXX-XXX-XXX-XXX'. Please see diagnostics information and suggestions below.
Most common reasons for this are:
* Target node is unreachable (e.g. due to hostname resolution, TCP connection or firewall issues)
* CLI tool fails to authenticate with the server (e.g. due to CLI tool's Erlang cookie not matching that of the server)
* Target node is not running
In addition to the diagnostics info below:
* See the CLI, clustering and networking guides on http://rabbitmq.com/documentation.html to learn more
* Consult server logs on node rabbit@sXXX-XXX-XXX-XXX
DIAGNOSTICS
===========
attempted to contact: ['rabbit@sXXX-XXX-XXX-XXX']
rabbit@sXXX-XXX-XXX-XXX:
* unable to connect to epmd (port 4369) on sXXX-XXX-XXX-XXX: timeout (timed out)
Current node details:
* node name: 'rabbitmqcli30@sXXX-XXX-XXX-XXX'
* effective user's home directory: /var/lib/rabbitmq
* Erlang cookie hash: BHd73A3DMRT7tM1xEdGGvg==
[root@sXXX-XXX-XXX-XXX rabbitmq]#
Я искал в Google и смог выяснить, не ошибаюсь ли я, что я пытаюсь запустить RabbitMQ локально на своем сервере, такМне нужно было отредактировать файл / etc / hosts и добавить sXXX-XXX-XXX-XXX в строку, где он указывает на ip 127.0.0.1 сервера localhost (после localhost4.localdomain), как показано ниже:
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 sXXX-XXX-XXX-XXX
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
YY.YY.YY.Y sXXX-XXX.XXX-XXX.secureserver.net sXXX-XXX.XXX-XXX
Теперь я получаю новую ошибку, которую я не могу устранить, она говорит:
DIAGNOSTICS
===========
attempted to contact: ['rabbit@sXXX-XXX-XXX-XXX']
rabbit@sXXX-XXX-XXX-XXX:
* connected to epmd (port 4369) on sXXX-XXX-XXX-XXX
* epmd reports: node 'rabbit' not running at all
no other nodes on sXXX-XXX-XXX-XXX
* suggestion: start the node
Current node details:
* node name: 'rabbitmqcli35@sXXX-XXX-XXX-XXX'
* effective user's home directory: /var/lib/rabbitmq
* Erlang cookie hash: BHd73A3DMRT7tM1xEdGGvg==
Любая помощь будет оценена, пожалуйста.
Спасибо.