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

Host regions in other rsgroup when all region servers in a rsgroup are all down

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Won't Fix
    • None
    • None
    • rsgroup
    • None

    Description

      We met the following scenario in our production system:
      rsgroup A hosts user table 1 as well as system tables (let's say hbase:rsgroup, or hbase:meta). Several heavy reads on user table 1 make all region servers within rsgroup A crash. As a result, the system tables have no host.
      Under such scenario, we could manually move the system tables to another rsgroup.
      But what about:
      We provide an affinity or last resort. When all region servers in rsgroup A crash, rsgroup B, as rsgroup A's affinity, will take over all tables of rsgroup A, or at least, some important tables.

      Attachments

        Activity

          People

            Unassigned Unassigned
            xiangli Xiang Li
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: