Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-26311 Balancer gets stuck in cohosted replica distribution
  3. HBASE-26327

Replicas cohosted on a rack shouldn't keep triggering Balancer

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.5.0, 3.0.0-alpha-2, 2.4.9
    • Balancer
    • None
    • Reviewed

    Description

      Currently, Balancer has a shortcut check for cohosted replicas of the same region/host/rack and will keep triggering balancer if it is non-zero.

      With the trending of kube and cloud solution for HBase, operators don't have full control of the topology or are not even aware of the topology. There are cases that it is not possible to satisfy or requires sacrificing other constraints such as region count balancing on RS. We want to keep there per RS/host check for availability of regions, especially for meta region. We haven't heard problem with rack so far. The cost functions will still be considered during balancing.

      Attachments

        Activity

          People

            claraxiong Clara Xiong
            claraxiong Clara Xiong
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: