You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Wellington Chevreuil (Jira)" <ji...@apache.org> on 2019/12/05 15:45:00 UTC

[jira] [Created] (HBASE-23371) [HBCK2] Provide client side method for removing "ghost" regions in meta.

Wellington Chevreuil created HBASE-23371:
--------------------------------------------

             Summary: [HBCK2] Provide client side method for removing "ghost" regions in meta. 
                 Key: HBASE-23371
                 URL: https://issues.apache.org/jira/browse/HBASE-23371
             Project: HBase
          Issue Type: New Feature
            Reporter: Wellington Chevreuil
            Assignee: Wellington Chevreuil


We found some customers facing problems where region entries are present in meta, but no related region dir is available on the underlying files system. The actual cause couldn't be confirmed with certainty, and this was happening on a cluster version that doesn't support server side *fixMeta* command. Ultimately, solution was to manual delete the extra regions from meta. 

This ticket proposes two new client side commands for HBCK2, similar to the already existing *addFsRegionsMissingInMeta* and *reportMissingRegionsInMeta*, for finding and cleaning out meta from inconsistent state, when no *fixMeta* is available (which is the case for any version prior to "2.0.6", "2.1.6", "2.2.1", "2.3.0","3.0.0").



--
This message was sent by Atlassian Jira
(v8.3.4#803005)