Kafka 分区再平衡
当集群负载很高时,加入了新的 Broker,此时新 Broker 没有任何分区,您需要把已有 Broker 上的部分分区再平衡到新 Broker 上,从而分担负载。
操作步骤
-
点击目标 Cluster 名称,进入 Cluster 详情页面。
-
在顶部菜单栏选择 Topic > List,进入 Topic List 页面。
-
点击 Generate Partition Assignments,进入 Confirm Assignments 页面。
-
勾选左侧所有 Topic,勾选右侧所有 Broker,点击 Generate Partition Assignments,系统会根据当前情况自动生成推荐的再平衡分配列表。
-
回到 Topic List 页面。
-
点击 Run Partition Assignments,进入 Run Assignments 页面。
-
点击 Run Partition Assignments,开始再平衡。此操作会把老 Broker 上的部分 Partition 分配到新加入的 Broker 上,让整个集群的流量更均衡。
-
在顶部菜单栏选择 Reassign Partitions,进入 Reassign Partitions 页面,查看结果。