Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0.0-alpha-1
    • Component/s: None
    • Labels:
      None

      Description

      HBASE-10569 made it so Master could host Regions. It was done a long time ago (before hbase-1.0.0). This option was used in a few instances.

      Come hbase-2.0.0, we've found that master-as-regionserver has problems. This is an umbrella issue to address problems found. Meantime, master-as-regionserver is broke.

      In particular, the startup sequence needs redo – the bit where the Master checks in as a RegionServer in time to be factored as a Server when the balancer first runs. Then there is what to do about changing state in AMv2. Region state is locked when changed. Currently it can involve an RPC to hbase:meta. If problem contacting other Server, the lock on region state can last a long time shutting out Master function. What should we do w/ backup Masters? They should host regions too. And so on.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                stack Michael Stack
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: