public class HbckTestingUtil
extends java.lang.Object
Constructor and Description |
---|
HbckTestingUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
assertErrors(HBaseFsck fsck,
ERROR_CODE[] expectedErrors) |
static void |
assertNoErrors(HBaseFsck fsck) |
static HBaseFsck |
doFsck(Configuration conf,
boolean fix) |
static HBaseFsck |
doFsck(Configuration conf,
boolean fixAssignments,
boolean fixMeta,
boolean fixHdfsHoles,
boolean fixHdfsOverlaps,
boolean fixHdfsOrphans,
boolean fixTableOrphans,
boolean fixVersionFile,
boolean fixReferenceFiles,
boolean fixHFileLinks,
boolean fixEmptyMetaRegionInfo,
boolean fixTableLocks,
boolean fixTableZnodes,
TableName table) |
static HBaseFsck |
doFsck(Configuration conf,
boolean fix,
TableName table) |
static HBaseFsck |
doHFileQuarantine(Configuration conf,
TableName table)
Runs hbck with the -sidelineCorruptHFiles option
|
public static HBaseFsck doFsck(Configuration conf, boolean fix) throws java.lang.Exception
java.lang.Exception
public static HBaseFsck doFsck(Configuration conf, boolean fix, TableName table) throws java.lang.Exception
java.lang.Exception
public static HBaseFsck doFsck(Configuration conf, boolean fixAssignments, boolean fixMeta, boolean fixHdfsHoles, boolean fixHdfsOverlaps, boolean fixHdfsOrphans, boolean fixTableOrphans, boolean fixVersionFile, boolean fixReferenceFiles, boolean fixHFileLinks, boolean fixEmptyMetaRegionInfo, boolean fixTableLocks, boolean fixTableZnodes, TableName table) throws java.lang.Exception
java.lang.Exception
public static HBaseFsck doHFileQuarantine(Configuration conf, TableName table) throws java.lang.Exception
conf
- table
- table constraintjava.lang.Exception
public static void assertNoErrors(HBaseFsck fsck) throws java.lang.Exception
java.lang.Exception
public static void assertErrors(HBaseFsck fsck, ERROR_CODE[] expectedErrors)