一、场景
通过Kafka启动命令启动Kafka无响应,每台机器的Zookeeper都已启动,但是Kafka无响应。或者出现
命令刚启动的时候jps
可见kafka进程,但是过一点时间后又消失不见。
二、异常错误信息
通过查看 Kafka启动日志(server.log),得到错误异常信息(kafka.common.InconsistentClusterIdException: The Cluster ID JinmlOdtR2a9MmYaeAS78g doesn't match stored clusterId Some(903zjls1SQafSy5N-o5-4Q) in meta.properties. The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong.)。
三、原因分析及解决方案
Kafka启动异常的原因是,Kafka的数据日志(logs)文件中 记录的cluster.id与配置文件meta.properties
中的cluster.id不匹配造成的。
解决方案:
• 删除日志目录(缺点是会造成日志数据全部丢失…)
• 删除data目录下的meta.properties文件
• 重启Kafka
标签:启动,Kafka,cluster,InconsistentClusterIdException,失败,日志,properties From: https://www.cnblogs.com/liuys635/p/17132020.html