You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Jun Rao (JIRA)" <ji...@apache.org> on 2015/09/14 23:57:46 UTC

[jira] [Commented] (KAFKA-2106) Partition balance tool between borkers

    [ https://issues.apache.org/jira/browse/KAFKA-2106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14744357#comment-14744357 ] 

Jun Rao commented on KAFKA-2106:
--------------------------------

[~chenshangan521@163.com], could you write up a high level description of what the new tool does? Also, for major changes, we require people to submit a KIP proposal (https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals).

> Partition balance tool between borkers
> --------------------------------------
>
>                 Key: KAFKA-2106
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2106
>             Project: Kafka
>          Issue Type: New Feature
>          Components: admin
>    Affects Versions: 0.9.0.0
>            Reporter: chenshangan
>         Attachments: KAFKA-2106.3, KAFKA-2106.patch, KAFKA-2106.patch.2
>
>
> The default partition assignment algorithm can work well in a static kafka cluster(number of brokers seldom change). Actually, in production env, number of brokers is always increasing according to the business data. When new brokers added to the cluster, it's better to provide a tool that can help to move existing data to new brokers. Currently, users need to choose topic or partitions manually and use the Reassign Partitions Tool (kafka-reassign-partitions.sh) to achieve the goal. It's a time-consuming task when there's a lot of topics in the cluster.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)