saintstack commented on a change in pull request #40: HBASE-23112
[hbase-operator-tools] fixMeta in hbck2 is porcelain, in …
URL:
https://github.com/apache/hbase-operator-tools/pull/40#discussion_r332759817
##########
File path: hbase-hbck2/README.md
##########
@@ -159,7 +160,9 @@ Command:
fixMeta
Do a server-side fixing of bad or inconsistent state in hbase:meta.
- Repairs 'holes' and 'overlaps' in hbase:meta.
+ Critical that hbase:meta is first made healthy before making any
+ other repairs. Fix 'holes', 'overlaps', etc. Is NOT same as the
+ _hbck1_ command named similarily.
SEE ALSO: reportMissingRegionsInMeta
Review comment:
Here is what I changed it to in coming patch...
" Do a server-side fix of bad or inconsistent state in hbase:meta.
Available in hbase 2.2.1/2.1.6 or newer versions. Master UI has
matching, new 'HBCK Report' tab that dumps reports generated by
most recent run of _catalogjanitor_ and a new 'HBCK Chore'. It
is critical that hbase:meta first be made healthy before making
any other repairs. Fixes 'holes', 'overlaps', etc., creating
(empty) region directories in HDFS to match regions added to
hbase:meta. Command is NOT the same as the old _hbck1_ command
named similarily. Works against the reports generated by the last
catalog_janitor and hbck chore runs. If nothing to fix, run is a
noop. Otherwise, if 'HBCK Report' UI reports problems, a run of
fixMeta will clear up hbase:meta issues. See 'HBase HBCK' UI
for how to generate new report.
SEE ALSO: reportMissingRegionsInMeta"
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
With regards,
Apache Git Services