无法启动rabbitmq,“节点关闭” Ubuntu 16.04

时间:2018-06-29 08:11:30

标签: rabbitmq

类似于RabbitMQ has Nodedown Error。但是,这是针对Ubuntu 16.04的,下面发布的工作解决方案也不同于Windows。

rabbitmq服务器出了点问题。尝试启动该应用程序会出现错误:

$sudo rabbitmqctl start_app

Starting node rabbit@daniel ...
Error: unable to connect to node rabbit@daniel: nodedown

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

attempted to contact: [rabbit@daniel]

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

current node details:
- node name: 'rabbitmq-cli-6647@daniel'
- home dir: /var/lib/rabbitmq
- cookie hash: T1R4ztWXXH1w2IQe+fui9g==

目前,我知道解决此问题的唯一方法是卸载/重新安装rabbitmq。但是,我希望有一个更明智的解决方案……

1 个答案:

答案 0 :(得分:1)

这是该消息的重要部分:

import pytest
from parent import PARSER

ARGS = None
PARSER.conflict_handler = "resolve"
PARSER.add_argument('--arg3', default='arg3', type=str)


def get_args():
    global ARGS
    if not ARGS:
        ARGS = PARSER.parse_args()
    return ARGS

get_args()


def main():
    pytest.main(['./Test_Cases.py', '-v'])

if __name__ == "__main__":
    main()

您需要使用from MainScript import get_args ARGS = get_args() def test_case_one(): pass 启动RabbitMQ。您还应该检查日志,以查看为什么它没有首先运行。