Kafka 分区再平衡
更新时间:2025-08-15 03:41:38
背景描述
当集群负载过高时,为缓解压力,加入新的 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 页面,查看结果。