1,启动rabbitmq时报错

2,通过journalctl -u rabbitmq-server.service命令查看服务日志,发现是epmd error for host 192: timeout (timed out)报错,连接超时

3,可能是防火墙的问题,查看一下防火墙状态,是开启的

4,关闭防火墙

5,再重新启动,还是报错

6,通过rabbitmqctl status命令查看状态 发现是rabbit@192节点无法访问。根据上面的排查,已经排除是防火墙的问题了
所以这里是节点地址问题 
7,解决方法:重新设置一个新的地址
(1)设置hostname,
命令:vi /etc/hosts
内容:127.0.0.1 rabbitmq

(2) 上面的地址rabbit@192是纯数字,可能会有问题,设置rabbit地址。编辑etc/rabbitmq/rabbitmq-env.conf文件,没有这个文件就新增一个,在里面添加值NODENAME=rabbit@rabbitmq
命令:vi /etc/rabbitmq/rabbitmq-env.conf
内容:NODENAME=rabbit@rabbitmq

8,保存编辑的文件后,再次查看状态,成功!

2442

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



