Hi Bo,

The additional replica could be an intermediate state.
For example, if a replica will be moved to somewhere else, Helix needs to
boot up the new replication before drop the old one. During this process,
there could be more replicas than the config.
Moreover, the error state transition might block normal load balance that
cleans up additional replicas.
Could you please confirm if it is transitional or a stable status? Then
please also verify if there is any error partition in the resource.

About load balance issue, please try our new CRUSH based strategy
"CRUSH-ed", which is designed for even distribution. It is available after
version 0.8.0.

Hope this helps. Thanks.

Best Regards,
Jiajun

On Fri, May 18, 2018 at 3:53 PM, Bo Liu <[EMAIL PROTECTED]> wrote: