- 1. 新节点配置:唯一 broker.id、独立 log.dirs、正确 controller/ZK 地址
- 2. 启动并确认出现在集群中(broker 列表/日志)
- 3. generate 重分配方案 → execute(带 throttle)→ verify
- 4. 观察 URP 收敛、磁盘与网络水位,取消限速
加入与迁移
加入与迁移
# 新节点启动后,用 extend 后的 broker list 生成方案
kafka-reassign-partitions.sh --bootstrap-server localhost:9092 \
--topics-to-move-json-file topics.json \
--broker-list "1,2,3,4" --generate
kafka-reassign-partitions.sh --bootstrap-server localhost:9092 \
--reassignment-json-file plan.json --throttle 100000000 --execute扩容不改变已有主题的副本分布;如需均衡必须显式重分配,且要评估迁移窗口。