Apache kafka 错误:分区0没有引线。跳过获取偏移量

Apache kafka 错误:分区0没有引线。跳过获取偏移量,apache-kafka,Apache Kafka,当我试图确定某个主题的当前偏移量时,我运行 bin/kafka-run-class.sh kafka.tools.GetOffsetShell 命令,我得到以下错误,可能发生了什么,我该如何修复 Picked up _JAVA_OPTIONS: -Xmx4g Error: partition 2 does not have a leader. Skip getting offsets Error: partition 4 does not have a leader. Skip getting

当我试图确定某个主题的当前偏移量时,我运行

bin/kafka-run-class.sh kafka.tools.GetOffsetShell
命令,我得到以下错误,可能发生了什么,我该如何修复

Picked up _JAVA_OPTIONS: -Xmx4g
Error: partition 2 does not have a leader. Skip getting offsets
Error: partition 4 does not have a leader. Skip getting offsets
Error: partition 1 does not have a leader. Skip getting offsets
Error: partition 3 does not have a leader. Skip getting offsets
Error: partition 0 does not have a leader. Skip getting offsets

很可能你的卡夫卡经纪人破产了

你可以跑

kafka-topics --zookeeper host:2181 --describe --topic topic_name
并查看前导是否等于-1。如果是这种情况,那么你需要启动卡夫卡经纪人

bin/kafka-server-start.sh config/server.properties

您的代理是否已启动并运行?还有,卡夫卡主题的输出是什么?zookeeper主机:2181--描述--主题主题名称?您是对的,代理已关闭。另外,您的命令的输出显示一个leader=-1如果您可以创建一个答案,我会将其标记为已接受。