Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Abandoned
-
1.2.4, 2.0.0
-
None
-
None
Description
When master processing a dead serve or creating a new table, the assignment plan would be generated based on the roundRobinAssignment method of balancer.
Yet if these operations happen a lot, the cluster would be out of balance both on table level and server level. Balancer would be triggered and may cause huge amount of region moves( This is what we observed).
Ideally, the assignment should be able to consider the table or cluster level balance as well as locality(for the case of dead server).
Attachments
Issue Links
- is related to
-
HBASE-17110 Improve SimpleLoadBalancer to always take server-level balance into account
-
- Resolved
-