Debian下Kafka故障排查可按以下步骤进行:
/var/log/kafka/
或KAFKA_HOME/logs
),分析错误信息。top
、htop
、iostat
等命令查看CPU、内存、磁盘、网络使用情况,排查资源瓶颈。ping
、traceroute
、netstat
等命令测试网络连通性,确认Broker间通信正常。ps aux
查看Kafka进程是否存活,jstack
生成线程转储分析阻塞或死锁问题。/etc/kafka/server.properties
等配置参数(如log.dirs
、zookeeper.connect
)是否正确。kafka-console-producer.sh
和kafka-console-consumer.sh
验证基本生产消费功能。tcpdump
抓取网络数据包,结合Wireshark分析网络异常。systemctl restart kafka
重启服务。操作前建议备份重要数据和配置文件,若问题复杂可参考官方文档或社区支持。