Kafka在Debian上的故障排查步骤如下:
sudo systemctl status kafka确认Kafka服务是否运行,未运行则启动服务。/var/log/kafka/server.log等日志,查找错误信息(如配置错误、网络异常等)。/etc/kafka/server.properties,确保listeners、advertised.listeners、zookeeper.connect等配置正确。top、free -h、df -h等命令查看CPU、内存、磁盘使用情况,排除资源不足问题。ping、telnet或nc命令验证Kafka节点间及客户端的网络连通性。zkCli.sh查看Kafka节点是否注册。jps查看Kafka进程是否存活,分析hs_err_pid*.log等文件定位JVM异常。tcpdump抓取网络数据包,排查网络延迟或丢包问题。参考来源: