已解决:在通过 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**.