Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21745 Make HBCK2 be able to fix issues other than region assignment
  3. HBASE-22709

Add a chore thread in master to do hbck checking and display results in 'HBCK Report' page

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1, 2.3.0, 2.0.6, 2.2.1, 2.1.6
    • None
    • None
    • Hide
      1. Add a new chore thread in master to do hbck checking
      2. Add a new web ui "HBCK Report" page to display checking results.

      This feature is enabled by default. And the hbck chore run per 60 minutes by default. You can config "hbase.master.hbck.checker.interval" to a value lesser than or equal to 0 for disabling the chore.

      Notice: the config "hbase.master.hbck.checker.interval" was renamed to "hbase.master.hbck.chore.interval" in HBASE-22737.
      Show
      1. Add a new chore thread in master to do hbck checking 2. Add a new web ui "HBCK Report" page to display checking results. This feature is enabled by default. And the hbck chore run per 60 minutes by default. You can config "hbase.master.hbck.checker.interval" to a value lesser than or equal to 0 for disabling the chore. Notice: the config "hbase.master.hbck.checker.interval" was renamed to "hbase.master.hbck.chore.interval" in HBASE-22737 .

    Description

      See HBASE-21965. There may have two type of failed splited/merged regions. One is orphan region on filesystem. Another one is unassigned daughter regions or merged regions. Plan to add a seperate hbck.jsp for them. Will add more hbck problems to this UI in future.

      Attachments

        1. HBASE-22709.master.001.patch
          158 kB
          Guanghao Zhang

        Issue Links

          Activity

            People

              zghao Guanghao Zhang
              zghao Guanghao Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: