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

Master doesn't update the meta state as soon as the meta server dies

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • 3.0.0-alpha-1
    • None
    • master, meta
    • None

    Description

       
      When the meta server dies, Master moves that server to the deadServers list and submits a SCP, but it doesn't change the Meta region state (to CLOSING, CLOSED or OFFLINE) until after SCP finishes. Only at that time the meta region state changes from OPEN to OPENING, and then quickly back to OPEN.
       
      This could cause problems if some procedures try to update meta while master is recovering the meta region, or even worse, if the master also dies in the mean time. Other potential problem include servers trying to update the meta which it's down, causing them to abort after several retries.
       

       

      Attachments

        Issue Links

          Activity

            People

              bahramch Bahram Chehrazy
              bahramch Bahram Chehrazy
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: