партиций в кластере? Вот допустим мне удалось распределить все партиции(rf у нас = 3) так, что они равномерно распределены в плане количества штук на брокерах и занимаемого места на дисках. Как теперь перекомбинировать их так, чтобы на брокерах стала одинаковая нагрузка в плане лидеров(т.е. утилизации сетки/диска)? Есть ли тулзы для этого или надо прикручивать свои говноскрипты к метрикам и страдать?
Ну наверное надо правильно подбирать ключ партиционирования, чтобы нагрузка равномерно ложилась
При partition reassignment первый в списке брокер будет предпочтительным лидером (preferred leader). Перебалансировка внутри кластера кафки как раз возвращает лидерство предпочтительным брокерам (если они в списке ISR). Перебалансировка происходит, если много (выше определённого порога) не предпочтительных лидеров в кластере.
Обсуждают сегодня