Description
Hbck currently scans through meta one entry at a time, only keeping a reference to the previous meta entry. This is insufficient for capturing all the possible problems in meta and needs something more to properly identify holes, overlaps, duplicate start keys, and otherwise invalid meta entries.
Ideally, this calculator could also be used online interrogating an existing meta (HBASE-4058), and also used to generate a completely new meta offline just from regioninfo and in hdfs (HBASE-3505).
Attachments
Attachments
Issue Links
- blocks
-
HBASE-4122 improve hbck tool to fix .META. hole issue.
- Closed
- is related to
-
HBASE-3505 hbck should be able to fix case where region is missing from META but on FS
- Closed
-
HBASE-4058 Extend TestHBaseFsck with a complete .META. recovery scenario
- Closed