Команда Rabbitmqctl выдает ошибку

Я пытаюсь создать кластер из 3 узлов на RabbitMQ. У меня есть первый узел и работает. Когда я запускаю команду join cluster из узла 2, он выдает ошибку, что узел не работает.

rabbitmqctl join_cluster rabbit@hostname02

Я получаю следующую ошибку:

Status of node rabbit@hostname02 ...
Error: unable to connect to node rabbit@hostname02: nodedown

DIAGNOSTICS
===========

attempted to contact: [rabbit@hostname02]

rabbit@hostname02:
  * connected to epmd (port 4369) on hostname02
  * epmd reports: node 'rabbit' not running at all
                  no other nodes on hostname02
  * suggestion: start the node

current node details:
- node name: 'rabbitmq-cli-30@hostname02'
- home dir: /var/lib/rabbitmq
- cookie hash: bygafwoj/ISgb3yKej1pEg==

Это мой конфигурационный файл.

[
  {rabbit, [
    {cluster_nodes, {[rabbit@hostname01, rabbitmq@hostname02, rabbit@hostname03], disc}},
    {cluster_partition_handling, ignore},
    {tcp_listen_options,
         [binary,
         {packet,        raw},
         {reuseaddr,     true},
         {backlog,       128},
         {nodelay,       true},
         {exit_on_close, false}]
    },
    {default_user, <<"guest">>},
    {default_pass, <<"guest">>},
    {log_levels, [{autocluster, debug}, {connection, info}]}
  ]},
  {kernel, [

  ]},
  {rabbitmq_management, [
    {listener, [
      {port, 15672}
    ]}
  ]}
].
% EOF

Я обновил /etc/hosts файл с деталями всех 3 узлов на всех 3 серверах. Я не уверен, где я получаю это неправильно.

0 ответов

Другие вопросы по тегам