Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21102

ServerCrashProcedure should select target server where no other replicas exist for the current region

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0, 2.2.0
    • Fix Version/s: 3.0.0, 2.2.0
    • Component/s: Region Assignment
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Currently when a server with region replica crashes, when the target server is created for the replica region assignment there is no guarentee that a server is selected where there is no other replica for the current region getting assigned. It so happens that currently we do an assignment randomly and later the LB comes and identifies these cases and again does MOVE for such regions. It will be better if we can identify target servers at least minimally ensuring that replicas are not colocated.

        Attachments

        1. 21102.addendum2.txt
          2 kB
          Ted Yu
        2. HBASE-21102_branch-2.1.patch
          17 kB
          ramkrishna.s.vasudevan
        3. HBASE-21102_branch-2.1.patch
          21 kB
          ramkrishna.s.vasudevan
        4. HBASE-21102_addendum.patch
          4 kB
          ramkrishna.s.vasudevan
        5. HBASE-21102_addendum.patch
          4 kB
          ramkrishna.s.vasudevan
        6. HBASE-21102_addendum.patch
          4 kB
          ramkrishna.s.vasudevan
        7. HBASE-21102_4.patch
          18 kB
          ramkrishna.s.vasudevan
        8. HBASE-21102_3.patch
          17 kB
          ramkrishna.s.vasudevan
        9. HBASE-21102_2.patch
          17 kB
          ramkrishna.s.vasudevan
        10. HBASE-21102_1.patch
          16 kB
          ramkrishna.s.vasudevan
        11. HBASE-21102_initial.patch
          11 kB
          ramkrishna.s.vasudevan

          Activity

            People

            • Assignee:
              ram_krish ramkrishna.s.vasudevan
              Reporter:
              ram_krish ramkrishna.s.vasudevan
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: