如何使新创建的主题的分区均匀分布在所有代理上

n9vozmp4  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(307)

我用5个代理建立了一个kafka(0.8.1.1)集群。然后我在kafka集群上创建了一个包含16个分区和2个副本因子的主题。我发现16*2分区只分布在3个代理上(11个在代理1上,10个在代理2上,10个在代理3上)。我怎样才能让他们在5个经纪人而不是3个?

iih3973s

iih3973s1#

你可以用 bin/kafka-preferred-replica-election.sh 如图所示,用于自动选择,或使用 bin/kafka-reassign-partitions.sh 您可以在其中手动指定副本和引线。

相关问题