【问题标题】:The RabbitMQ broker doesn't startRabbitMQ 代理没有启动
【发布时间】:2023-04-05 04:57:01
【问题描述】:

当我尝试启动 RabbitMQ 时,我收到以下错误消息:

rabbitmq-server.service - RabbitMQ 代理已加载:已加载 (/lib/systemd/system/rabbitmq-server.service;已启用;供应商预设: 启用)活动:激活(自动重启)(结果:退出代码) 自 2019 年 1 月 6 日星期日 15:44:20 MSK 起; 10ms 前 进程:4579 ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server (code=exited, status=127) 主 PID: 4579 (code=exited, status=127)

我尝试了不同的版本,但总是遇到同样的错误。

【问题讨论】:

    标签: ubuntu rabbitmq


    【解决方案1】:

    已解决:在通过 Internet 搜索找到其他可能的解决方案后,它们都没有解决我的问题,也许是上面最初列出的问题。错误报告无法在主机上启动 rabittmq。经过几天的研究和尝试不同的建议,我的修复分享如下:

    FIX:使用 nano /etc/hosts 将系统主机名添加到 hosts 文件中。

    示例:192.168.1.100 server.domain.lan 服务器

    ================================================ ==========================

    作为补充信息,安装 CentOS76 时遇到同样的问题。我已经尝试在 CentOS74 和 Ubuntu 18.04 LTS 上安装以及使用 systemctl start rabbitmq-server.service 有趣的是,/var/log/rabbitmq 中没有可用的日志。如果我没记错的话,在 CentOS 上,我使用 yum install rabbitmq-server 从 epel-release 存储库中获取了 rabbitmq。我还没有找到/发现解决方案。希望有人找到解决方案并愿意分享。

    systemd[1]: Starting RabbitMQ broker...
    systemd[1]: rabbitmq-server.service: Got notification message from PID 10816, but         reception only p...D 10799
    rabbitmq-server[10799]: ERROR: epmd error for host office: timeout (timed out)
    rabbitmq-server.service: main process exited, code=exited, status=1/FAILURE
    rabbitmqctl[10829]: Stopping and halting node rabbit@office ...
    rabbitmqctl[10829]: Error: unable to connect to node rabbit@office: nodedown
    systemd[1]: rabbitmq-server.service: control process exited, code=exited status=2
    systemd[1]: Failed to start RabbitMQ broker.
    systemd[1]: Unit rabbitmq-server.service entered failed state.
    systemd[1]: **rabbitmq-server.service failed**.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-10
      • 2013-11-15
      • 2012-02-17
      相关资源
      最近更新 更多