Loading... > 这两天项目上部署项目,服务器是云厂商的服务器`Centos7`,上面啥都没有,应该是最小化安装的,在部署`MQ`的时候出了问题,搞了老半天都不行,安装好了就是启动不了,查了很多资料,大部分都是说`Erlang`和`MQ`的版本不协调,但是我之前这两个版本是在本地和腾讯云安装成功是没问题的,所以问题应该不是在版本上面,又折腾了老半天,差点就重装服务器了,但想这之前部署`Tomcat`要重新弄一遍就算了,还是耐心下来,一点点的排查。 ## 问题复现 我是使用 `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 `查看详情,使用 `journalctl -xe` 命令后进一步查看问题,一直在提示少了配置。  ## 解决方法 **1**.创建配置文件 ``` // 跳转目录 cd /etc/rabbitmq/ // 创建文件 vim rabbitmq-env.conf ``` **2**.添加内容 ``` NODENAME=rabbit@localhost ``` 保存后再次启动 `RabbitMQ`问题解决  Last modification:December 22nd, 2020 at 08:56 pm © 禁止转载 Support 如果你想请我喝奶茶的话 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat