今天打开我的电脑,开启虚拟机继续完成昨天的学习。没想到 RabbitMQ 怎么也启动不了。
搞了半天也没搞明了怎么回事,中心还把虚拟机快照恢复到之前重新安装问题也没解决。
现在把最终解决的步骤在这里纪录一下,利便以后遇到相同的问题可以快速解决。
一、错误场景
1. 使用 systemctl start rabbitmq-server.service 下令启动
Job for rabbitmq-server.service failed because the control process exited with error code. See “systemctl status rabbitmq-server.service” and “journalctl -xe” for details.
错误信息里说,让我们使用下令 systemctl status rabbitmq-server.service 或 journalctl -xe 查看详情。
2. 使用 journalctl -xe 下令进一步查看问题
我们看到报错信息:ERROR: epmd error for host 192: badarg (unknown POSIX error)
我用这条错误信息百度后看到博客:
最终顺遂解决。
二、解决方式
1. 建立配置文件
//跳转目录
cd /etc/rabbitmq/
//建立文件
vim rabbitmq-env.conf
2. 添加内容
NODENAME=rabbit@localhost
保留后再次启动 RabbitMQ,问题解决。
原文链接:https://www.cnblogs.com/libra0920/p/12905270.html
本站声明:网站内容来源于网络,若有侵权,请联系我们,我们将及时处理。