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

[hbck] Offline rebuild .META. from fs data only.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.92.0
    • 0.90.5
    • None
    • None
    • Reviewed

    Description

      In a worst case situation, it may be helpful to have an offline .META. rebuilder that just looks at the file system's .regioninfos and rebuilds meta from scratch. Users could move bad regions out until there is a clean rebuild.

      It would likely fill in region split holes. Follow on work could given options to merge or select regions that overlap, or do online rebuilds.

      Attachments

        1. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data-.0.90.v3.patch
          51 kB
          Jonathan Hsieh
        2. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data-.0.90-v4.patch
          52 kB
          Jonathan Hsieh
        3. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data.0.92.v1.patch
          51 kB
          Sebastian Bauer
        4. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data.0.92.v2.patch
          52 kB
          Sebastian Bauer
        5. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data-.patch
          40 kB
          Jonathan Hsieh
        6. 0001-HBASE-4377-hbck-Offline-rebuild-.META.-from-fs-data-.trunk.v3.patch
          53 kB
          Jonathan Hsieh
        7. EXT_AC.regioninfo
          0.7 kB
          Sebastian Bauer
        8. EXT_ATU_05f84d32cbc0bdabf00e00bc2f3570f0.regioninfo
          2 kB
          Sebastian Bauer
        9. hbase-4377.0.90.v6.patch
          51 kB
          Jonathan Hsieh
        10. hbase-4377.trunk.v3.txt
          51 kB
          Jonathan Hsieh
        11. hbase-4377.trunk.v4.txt
          52 kB
          Sebastian Bauer
        12. hbase-4377.trunk.v5.txt
          52 kB
          Ted Yu
        13. hbase-4377.trunk.v6.patch
          52 kB
          Jonathan Hsieh
        14. hbase-4377-trunk.v2.patch
          42 kB
          Jonathan Hsieh

        Issue Links

          Activity

            People

              jmhsieh Jonathan Hsieh
              jmhsieh Jonathan Hsieh
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: