![](/img/trans.png)
[英]Re-assignment of Partition gets infinitely stuck in "Still in progress" state
[英]Apache Kafka partition re-assignment upon full cluster restart reg
我有3個節點的Kafka集群。 我想將2個以上的節點添加到群集,以使其成為5個節點的群集。 添加節點后,我將進行完全集群重新啟動。 即,立即關閉所有kafka和zookeeper服務,然后在5個節點中啟動所有服務。
我想知道1. FULL CLUSTER RESTART是否在5個節點上平均分配主題分區? 還是需要運行分區重新分配工具kafka-reassign-partitions.sh? 2. Kafka沒有內部機制來自動重新分配分區,除非運行kafka-reassign-partitions.sh
請澄清。 謝謝。
不,它不會重新平衡節點之間的分區。 您將需要手動執行此操作。 當新的消費者加入一個消費者群體時,Kafka將重新平衡消費者 ,但這是完全不同的。
如果您正在運行完整的Confluent堆棧,則可以使用confluent-rebalance工具執行此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.