我有一个无效的经纪人,实际上并不存在。我错误地启动了一个错误ID无效的服务器。
但其中一个主题在此之前已分配给此经纪人:
Topic:raw-logs PartitionCount:3 ReplicationFactor:1 Configs:
Topic: raw-logs Partition: 0 Leader: -1 Replicas: 100 Isr:
Topic: raw-logs Partition: 1 Leader: none Replicas: 2 Isr:
Topic: raw-logs Partition: 2 Leader: none Replicas: 3 Isr:
我已经尝试使用
重新分配分区{"topic":"raw-logs","partition":0,"replicas":[1]}
但它没有改变任何东西。我想Kafka会等到原来的Broker 100将数据从它复制到Broker 1.我是对的吗?
但如果我不想要它怎么办?我可以丢失这个经纪人的所有数据。我可以强迫Kafka选择新的领导者和重新平衡主题吗?从命令行手动
答案 0 :(得分:0)
只是猜测,但您是否尝试过使用bin / kafka-preferred-replica-election.sh --zookeeper zk_host:port / chroot方法。