Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • None
    • 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

              Unassigned Unassigned
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: