Details
-
Umbrella
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
Reviewed
-
Description
This is what apurtell posted on mailing-list, HBCK2 should support
Rebuild meta from region metadata in the filesystem, aka offline meta rebuild.Fix assignment errors (undeployed regions, double assignments (yes, should not be possible), etc)(See https://issues.apache.org/jira/browse/HBASE-21745?focusedCommentId=16888302&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16888302)Fix region holes, overlaps, and other errors in the region chain(SeeHBASE-22796andHBASE-22771– adds hole and overlap fixing to master; hbck2 client can as for a fixMeta).Fix failed split and merge transactions that have failed to roll back due to some bug (related to previous)(Previous items 'overlaps' will take care of these).Enumerate store files to determine file level corruption and sideline corrupt filesFix hfile link problems (dangling / broken)
Attachments
Issue Links
- is related to
-
HBASE-25159 [hbck2] Add an 'adoption service' for 'Orphaned Regions'
-
- Open
-
-
HBASE-22567 [HBCK2] Add new methods for dealing with missing regions in META while Master is online
-
- Resolved
-
- relates to
-
HBASE-21665 OfflineMetaRepair tool fails with NPE
-
- Resolved
-
-
HBASE-27147 [HBCK2] extraRegionsInMeta does not work If RegionInfo is null
-
- Resolved
-
-
HBASE-21447 HBCK2 tool have questions on holes when HBCK2 checks region chain
-
- Resolved
-
-
HBASE-22707 [HBCK2] MasterRpcServices assigns method should try to reload regions from meta if the passed regions isn't found under AssignmentManager RegionsStateStore
-
- Resolved
-
-
HBASE-22726 [HBCK2] Changes on HBASE-21585 breaks compatibility of HBCK2 with hbase version 3.0.0
-
- Resolved
-
-
HBASE-22977 [HBCK2] hbck2 2.0
-
- Open
-
-
HBASE-19121 HBCK for AMv2 (A.K.A HBCK2)
-
- Resolved
-
- links to