装了好多遍,遇到了各种的问题。一开始是直接用yum install erlang来安装rabbitmq的依赖erlang,然后对着帖子来安装rabbitmq,然后又版本不适配的问题。后来重新安装erlang的版本,参考了
https://ken.io/note/centos7-rabbitmq-install-setup
最后rabbitmq没有跑起来,具体什么原因也不知道。感觉每次出现的问题都不一样。然后把erlang和rabbitmq的相关安装文件全部删除掉。对着帖子
https://www.codehui.net/info/76.html
安装了一遍,最终还是没有启动成功rabbitmq
这一次没有急着重新安装,而是根据出现的问题一步一步来解决。
第一个不在检查了rabbitmq的依赖的安装有没有问题。我的是没有问题的。
第二步用,systemctl status rabbitmq-server 和 journalctl -xe 来查看具体出现的问题是什么
最后找到报错的行
epmd error for host "77": badarg (unknown POSIX error)
然后针对这个问题去谷歌了一下,得到如下解决方案
如果报以下错误:
ERROR: epmd error for host "77":badarg (unknown POSIX error)
解决办法:
# vi /etc/rabbitmq/rabbitmq-env.conf
在文件里面添加这一行:NODENAME=rabbit@localhost,保存
(注意:rabbitmq-env.conf这个文件没有,打开之后自动创建)
# service rabbitmq-server start
参考:https://blog.youkuaiyun.com/dw_java08/article/details/77856038
然后解决问题
然后对着
https://www.codehui.net/info/76.html
帖子进行了简单的配置
1513

被折叠的 条评论
为什么被折叠?



