public class HbckTestingUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
private static ExecutorService |
exec |
| Constructor and Description |
|---|
HbckTestingUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertErrors(org.apache.hadoop.hbase.util.HBaseFsck fsck,
org.apache.hadoop.hbase.util.HbckErrorReporter.ERROR_CODE[] expectedErrors) |
static void |
assertNoErrors(org.apache.hadoop.hbase.util.HBaseFsck fsck) |
static org.apache.hadoop.hbase.util.HBaseFsck |
doFsck(org.apache.hadoop.conf.Configuration conf,
boolean fix) |
static org.apache.hadoop.hbase.util.HBaseFsck |
doFsck(org.apache.hadoop.conf.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 fixReplication,
org.apache.hadoop.hbase.TableName table) |
static org.apache.hadoop.hbase.util.HBaseFsck |
doFsck(org.apache.hadoop.conf.Configuration conf,
boolean fix,
org.apache.hadoop.hbase.TableName table) |
static org.apache.hadoop.hbase.util.HBaseFsck |
doHFileQuarantine(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.hbase.TableName table)
Runs hbck with the -sidelineCorruptHFiles option
|
static boolean |
inconsistencyFound(org.apache.hadoop.hbase.util.HBaseFsck fsck) |
private static ExecutorService exec
public HbckTestingUtil()
public static org.apache.hadoop.hbase.util.HBaseFsck doFsck(org.apache.hadoop.conf.Configuration conf, boolean fix) throws Exception
Exceptionpublic static org.apache.hadoop.hbase.util.HBaseFsck doFsck(org.apache.hadoop.conf.Configuration conf, boolean fix, org.apache.hadoop.hbase.TableName table) throws Exception
Exceptionpublic static org.apache.hadoop.hbase.util.HBaseFsck doFsck(org.apache.hadoop.conf.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 fixReplication, org.apache.hadoop.hbase.TableName table) throws Exception
Exceptionpublic static org.apache.hadoop.hbase.util.HBaseFsck doHFileQuarantine(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.TableName table) throws Exception
conf - table - table constraintExceptionpublic static boolean inconsistencyFound(org.apache.hadoop.hbase.util.HBaseFsck fsck) throws Exception
Exceptionpublic static void assertNoErrors(org.apache.hadoop.hbase.util.HBaseFsck fsck) throws Exception
Exceptionpublic static void assertErrors(org.apache.hadoop.hbase.util.HBaseFsck fsck, org.apache.hadoop.hbase.util.HbckErrorReporter.ERROR_CODE[] expectedErrors)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.