【发布时间】:2020-12-16 23:15:05
【问题描述】:
我有一个 kafka 集群 21,22,23,24,25,但是一些代理被永久删除,
剩余23、24、25,则__consumer_offsets主题分区失去leader:
Topic: __consumer_offsets Partition: 0 Leader: 24 Replicas: 24 Isr: 24
Topic: __consumer_offsets Partition: 1 Leader: -1 Replicas: 21 Isr: 21
分区 1 失去领导者,当我运行将其重新分配给 25 时,它仍然显示 处理,总是。
还有这样的信息:
Topic: __consumer_offsets Partition: 1 Leader: -1 Replicas: 25,21 Isr: 21
如何在不从已删除的代理同步的情况下将分区 1 重新分配给可用代理?
重新分配 json 部分文件:
{
"version":1,
"partitions":[
{
"topic":"__consumer_offsets",
"partition":1,
"replicas":[
25
],
"log_dirs":[
"any"
]
}
]
}
kafka 版本:kafka_2.12-1.1.0
【问题讨论】:
标签: apache-kafka