Linux Kafka故障排查技巧如下:
systemctl status kafka
确认服务是否运行。/var/log/kafka/
目录下的日志文件,定位错误信息。server.properties
中broker.id
、listeners
、zookeeper.connect
等参数是否正确。ping
、telnet
或nc
命令测试节点间网络连通性,确保端口未被防火墙拦截。top
、htop
、df
等命令查看CPU、内存、磁盘空间是否充足。zkServer.sh status
查看状态。kafka-topics.sh
:查看主题和分区状态。kafka-console-producer/consumer.sh
:测试消息生产和消费。lsof -i:port
或netstat
检查端口占用情况。vmstat
、iostat
等工具监控系统负载。若以上步骤无法解决,可参考官方文档或社区论坛寻求帮助。