0
点赞
收藏
分享

微信扫一扫

centos下rabbitmq启动失败:

小磊z 2022-04-14 阅读 116
java后端

如果你安装的是rabbitmq-server-3.6.8-1.el7.noarch.rpm,那么什么都别想了,升级到rabbitmq-server-3.7.14-1.el7.noarch.rpm。
启动后失败,用journalctl -xe命令查看如下:

输入erl -v,显示:

那么就是rabbitmq版本低的原因
首先要卸载掉3.6的MQ,分别执行如下命令:

yum list | grep rabbitmq

显示:

然后执行

yum -y remove rabbitmq-server.noarch

以此类推,分别卸载rabbitmq-java-client.noarch,rabbitmq-java-client-doc.noarch,rabbitmq-java-client-javadoc.noarch
注意,有的文章说要卸载librabbitmq.i686到opensips-event_rabbitmq.x86_64 ,我试了一下完全不用。
卸载后,重新执行

rpm -ivh rabbitmq-server-3.7.14-1.el7.noarch.rpm

此时如果可以成功的话,只会提示:

这时再执行

service rabbitmq-server start

命令行只会提示:

Redirecting to /bin/systemctl start rabbitmq-server.service
在访问服务器:
http://xx.xx.xxx.x:15672
就能进入rabbitmq的首页了。有关建用户和赋权限的本文不讨论
最后吐槽一下,rabbitmq是我安装过的最恶心的一款,没有之一。因为我这边的服务器不能连网用不了yum,各种依赖搞的我想吐,官方敢不敢出个一键安装的版本
有两篇文章推荐给大家,很有参考价值,写文章的人应该是自己试过,按照文档操作最后能起作用:
https://blog.csdn.net/junxieshiguan/article/details/84547918
https://www.cnblogs.com/ylsforever/p/6600925.html

举报

相关推荐

0 条评论