Details
Description
Balancer needs to find the balance of keeping cluster balanced and stable. There is a configuration minCostNeedBalance as the threshold of imbalance to try to balance. Since we use a single score to combine all the factors we consider, it is hard for operation to understand why balancer is "stuck". We should add to master-status UI to show balancer is skipping runs and explain all factors considered, such as the weight and cost of all cost functions.
Attachments
Issue Links
- is a child of
-
HBASE-25697 StochasticBalancer improvement for large scale clusters
- Open
- is related to
-
HBASE-24528 Improve balancer decision observability
- Resolved
- relates to
-
HBASE-25697 StochasticBalancer improvement for large scale clusters
- Open
-
HBASE-25906 UI of master-status to show recent history of balancer desicion
- Resolved