kafka-leader -1标题解决

打印 上一主题 下一主题

主题 896|帖子 896|积分 2688

一. 标题:
在 Kafka 中,leader -1 通常表示分区的领导者副本尚未被选举出来,或者在获取领导者信息时出现了标题。以下是大概导致出现 kafka leader -1 的一些常见缘故原由及相干分析:
1. 副本同步标题: 在 Kafka 集群中,每个分区都有多个副本,包括一个领导者副本和多个追随者副本。当新的分区创建或者集群发生某些变化时,副本之间必要进行数据同步和领导者选举。如果副本之间的数据同步不及时或出现故障,大概导致无法确定有效的领导者,从而表现 leader -1。
2. 选举机制标题: Kafka 的领导者选举是基于一定的算法和条件进行的,例如 ISR(In-Sync Replicas)聚集中的副本才有资格成为领导者。如果 ISR 聚集中的全部副本都出现标题,或者选举算法在实行过程中出现非常,大概无法选出有效的领导者。
3. 设置错误: Kafka 的相干设置参数如果设置不精确,也大概影响领导者的选举和表现。例如,replica.lag.time.max.ms 参数设置不合理,大概导致副本被错误地以为是滞后的,从而影响领导者的选择。

二. 解决方式:
  1. 获取非常的partition 所在在节点ID。 可通过kafka manager进行检察(也可通过指令)。
  2.  进入zookeeper,修改kafka元数据,手动指定kakfa Leader: 
   (本文kafka 缩界说的zk路径:10.0.0.1:2181 )
  2.1 检察非常partiton 信息: 

2.2  修改元数据, 制定leader (线上通常为多副本,选择一个可用副本所在broker id 即可): 


   3. 验证。。。  
        ----------------------------------------------------------------------------------------------
  深耕运维行业多年,擅长linux、容器云原生、运维自动化等方面。
欢迎沟通交换(V: xiaoxiangbj2013 ) !
  
  


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

科技颠覆者

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表