現象:kafka集群頻繁掛掉
排查日志:查看日志文件【kafkaServer.out】,發現錯誤日志:ERROR Shutdown broker because all log dirs in /tmp/kafka-logs have failed (kafka.log.LogManager)
kafkaServer.out為全量日志,剛開始查分日志未查詢到結果。
原因:集群上部署了多個Kafka borker,操作文件相同,沖突導致;
解決:修改其它borker配置文件【server.properties】中的路徑為其它路徑,比如:
log.dirs=/tmp/kafka-other-logs
其它:有的文章說修改配置為不同值 #advertised.listeners=PLAINTEXT://your.host.name:9092,如果以上不行也可以試下。
參考資料
kafka運維:kafka操作日志設置:
https://www.cnblogs.com/cac2020/p/9831655.html
KAFKA日志管理:
https://blog.51cto.com/zengestudy/2054225