kafka.common.NotLeaderForPartitionException

Kafka topic leader = -1 or leader = none
Kafka topic 查询leader为-1
问题原因
该问题的主要原因是在创建topic时,该partition的所有Replica都宕机了,Leader会自动设置为-1.

解决方法
查看Kafka配置文件 /config/server.properties
添加如下配置
auto.leader.rebalance.enable=true
重启kafka的broker:
进入kafka的bin目录

./kafka-server-start.sh …/config/server.properties &

你可能感兴趣的:(kafka)