代码之家  ›  专栏  ›  技术社区  ›  Vijay Kumar

错误:分区0没有前导符。跳过获取偏移

  •  1
  • Vijay Kumar  · 技术社区  · 6 年前

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

    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
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Giorgos Myrianthous    6 年前

    很可能你的卡夫卡经纪人已经倒下了。

    你可以跑

    kafka-topics --zookeeper host:2181 --describe --topic topic_name
    

    看看领队是否等于-1。如果是这样的话,你就需要启动卡夫卡经纪人。

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