RabbitMQ 安装及启动报错 Error description: noproc 及 epmd error for host pg01: address (cannot connect to host/port)解决办法
erlang 版本 和 rabbitmq 版本需要匹配安装,windows和centos安装参考:
1)Windows 下安装RabbitMQ服务器及基本配置
2)centos7安装:企业级消息队列 RabbitMQ
3)本文:RabbitMQ 安装及启动报错 Error description: noproc
1、查看 erlang 版本 和 rabbitmq 版本
rabbitmq 安装版本
2、systemctl start rabbitmq-server 报错
参考:https://my.oschina.net/Rayn/blog/3052126
从这里的提示信息, 我猜测了一下,应该是 erlang 版本和 RabbitMQ 版本不一致。于是上官方网站上查了一下:
(官方地址:https://www.rabbitmq.com/which-erlang.html)
3、卸载erlang-使用yum install命令安装
参考:https://blog.csdn.net/zhangh_0/article/details/78164278
4、重新安装 erlang
参考:linux CentOS7 erlang安装(亲测非转载)
RabbitMQ官网方法(安装比较快,几分钟搞定)
如果只是使用RabbitMQ,个人推荐使用RabbitMQ公司维护的erlang版本,该版本只保留了与RabbltMQ相关的功能,
地址是https://github.com/rabbitmq/erlang-rpm
centOS6与7版本的都有,还有erlang19x、20x、21x版本。下面是在centOS7上安装21x版本erlang。
#新建文件 内容如下vi /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1 [root@192 ~]# yum install erlang 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.jdcloud.com * epel: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.cn99.com * updates: mirrors.cn99.com rabbitmq-erlang | 1.3 kB 00:00:00 rabbitmq-erlang/primary | 65 kB 00:00:05 rabbitmq-erlang 10/10
5、安装rabbitmq 3.8.3
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.3
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.3/rabbitmq-server-3.8.3-1.el7.noarch.rpm yum install rabbitmq-server-3.8.3-1.el7.noarch.rpm
6、epmd error for host pg01: address (cannot connect to host/port)
情况描述:在一台服务器虚拟机上面安装的 rabbitmq,将该虚拟机导入到另外一台服务器的虚拟机上,所以需要修改, vim /etc/hosts
其他:
posted on 2020-05-19 14:00 wenbin_ouyang 阅读(1993) 评论(0) 编辑 收藏 举报