您好,我们线上的kafka版本为0.10.1.0
最近一个topic出现了某个分区的leader值为-1,isr中无broker
日志中没有找到有用信息。
[kafka@kafka023 kafka]$ bin/kafka-topics.sh --zookeeper localhost:2181 --topic abc-test --describe
Topic:abc-test PartitionCount:20 ReplicationFactor:2 Configs:retention.ms=604800000
Topic: test-abc Partition: 0 Leader: 22 Replicas: 22,23 Isr: 22,23
Topic: test-abc Partition: 1 Leader: 24 Replicas: 23,24 Isr: 24,23
Topic: test-abc Partition: 2 Leader: 24 Replicas: 24,25 Isr: 24,25
Topic: test-abc Partition: 3 Leader: 25 Replicas: 25,16 Isr: 25,16
Topic: test-abc Partition: 4 Leader: -1 Replicas: 18,19,16,17 Isr:
Topic: test-abc Partition: 5 Leader: 18 Replicas: 17,18 Isr: 18,17
…………
您遇到过这种问题吗,数据比较重要不能过期。
我们尝试重新分配个分区,重新分区失败。
18,19是在做重新分配时加进去的,重新分配失败了。
问题解决了。重启了controller所在节点,controler进行了重新选举,过了一段时间OK了
这个是kafka0.10.1.0的bug,我之前也遇到过
哥们你们怎么解决的。
有bug地址吗?
重启解决的,你给我个邮箱。我把文档发你。我之前有总结过
micmouse521@126.com
谢谢。
求分享。。
咋分享出来啊?有没有群啥的?
群:14085484
加群了麻烦同意一下!
哥们,能把解决方法发我一份吗?邮箱是17806230667@163.com
重启controller所在节点kafka服务,可以解决
你的答案