题 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


8
2017-09-27 10:58



您应该在此处添加详细信息,以便我们无需深入了解Google群组。此外,该链接可能并不总是可用 - Charlie Martin
删除后 sudo rm -rf /var/log/rabbitmq/* , 我已开始 sudo service rabbitmq-server start 和 rabbitmqctl start_app。它工作,谢谢! - radtek


据我所知,empd报告是Rabbitmq的OTP(Erlang)对等识别的一部分,在安装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