当在CentOS上遇到RabbitMQ连接失败或启动失败的问题时,可以按照以下步骤进行排查:
sudo systemctl status rabbitmq-server
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
ping RabbitMQ服务器IP
telnet RabbitMQ服务器IP 5672
sudo lsof -i :5672
sudo iptables -A INPUT -p tcp --dport 5672 -j ACCEPT
/etc/rabbitmq/rabbitmq.config
和 /etc/rabbitmq/rabbitmq-env.conf
),确保配置正确。特别是检查主机名、端口、用户名和密码等设置。/var/log/rabbitmq/
目录下),查找具体的错误信息:sudo tail -f /var/log/rabbitmq/rabbit@hostname.log
free -m
df -h
rabbitmq-plugins list