本文共 1261 字,大约阅读时间需要 4 分钟。
在安装 RabbitMQ 时,常遇到几大类问题,以下是详尽的解决方案:
运行 ./rabbitmqctl add_user jiang jiang
时,出现以下错误:
WARNING! The remote SSH server rejected X11 forwarding request. Last login: Sat Nov 27 15:01:28 2021[root@jiang ~]# cd /opt/user/rabbitmq/sbin/[root@jiang sbin]# ./rabbitmqctl add_user jiang jiangError: unable to perform an operation on node 'rabbit@jiang'. Please see diagnostics information and suggestions below.
提示原因:
主机名解析检查:
/etc/hostname
确认主机名是否正确。/etc/hosts
,确保有正确的主机名别名记录。例如,添加 192.168.1.1 jiang
。防火墙配置:
systemctl start firewalld
。firewall-cmd --zone=public --add-port=5672/tcp --permanent
。firewall-cmd --reload
。netstat -ntulp | grep 5672
。服务状态检查:
systemctl status rabbitmq-server
。验证节点连通性:
telnet rabbitmq-server-ip 5672
,确认端口连通性。预防措施:
遇到类似问题时,Windows 主机名不可以为中文。建议:
注意事项:
192.168.x.x
等私有地址,RabbitMQ 公共地址可通过 NAT 绑定。安装 RabbitMQ 时,先确保主机名和域名解析正确,开放所需端口,配置防火墙。若问题反复出现,可通过日志详细查找问题点,确保服务正常运行。通过逐步排查,能够有效解决安装中的各类问题。
转载地址:http://mowfk.baihongyu.com/