Вопрос: Rabbitmq -> epmd сообщает: «кролик узла» вообще не работает?


ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server start
 * Starting message broker rabbitmq-server                                        [ OK ]
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server  stop
 * Stopping message broker rabbitmq-server                                                * message broker already stopped
                                                                              [ OK ]
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server status
Status of node 'rabbit@ip-172-31-21-62' ...
Error: unable to connect to node 'rabbit@ip-172-31-21-62': nodedown

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

attempted to contact: ['rabbit@ip-172-31-21-62']

rabbit@ip-172-31-21-62:
* connected to epmd (port 4369) on ip-172-31-21-62
* epmd reports: node 'rabbit' not running at all
              no other nodes on ip-172-31-21-62
* suggestion: start the node

current node details:
- node name: 'rabbitmq-cli-19082@ip-172-31-21-62'
- home dir: /var/lib/rabbitmq 
- cookie hash: Zoi/1N8mjGUsELj8Z7yzoA==

ubuntu@ip-172-31-21-62:~$

Я попытался сбросить его, используя sudo rabbitmqctl reset а также sudo rabbitmqctl force_reset оба не работали.


10
2018-06-13 11:03


Источник


Возможно, связано: stackoverflow.com/q/33935430/12484 - Jon Schneider


Ответы:


удалить / var / log / rabbitmq / * и запустить его обратно

из : https://groups.google.com/forum/#!topic/rabbitmq-users/w0aJNmfz1N8


7
2017-09-27 10:58



Вы должны добавить данные здесь, чтобы нам не приходилось копаться в группе google. Кроме того, эта ссылка может быть не всегда доступна - Charlie Martin
Поэтому после удаления sudo rm -rf /var/log/rabbitmq/* , Я начал sudo service rabbitmq-server start а также rabbitmqctl start_app, Это сработало, спасибо! - radtek


Отчет empd, насколько мне известно, является частью определения OTP (Erlang) для rabbitmq, установленного как зависимость при установке rabbitmq. Вы можете проверить файл erl_crash.dump, чтобы проверить причину сбоя и действовать соответствующим образом.

Если вы не можете ничего сделать из отчета о сбое, вы можете просто изменить значение rabbitmq.config на значение по умолчанию. Я получил свой кроликм. Вы найдете настройки по умолчанию в файле rabbitmq.congif.example. Как только вы закончите с этим, перезапустите сервер rabbitmq, и он должен работать.


1
2018-05-24 10:29





Это было selinux в моем случае, посмотрите, что находится в файле журнала кролика /var/log/rabbirmq/(nodename@host).log, если это что-то о портах, то это может быть selinux


0
2018-02-28 15:53