org.apache.hadoop.hdfs.protocol.datatransfer.sasl.DataEncryptionKeyFactory@Private
public class NamenodeFsck
extends java.lang.Object
implements org.apache.hadoop.hdfs.protocol.datatransfer.sasl.DataEncryptionKeyFactory
The tool scans all files and directories, starting from an indicated root path and its descendants. The following abnormal conditions are detected and handled:
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CORRUPT_STATUS |
|
static java.lang.String |
DECOMMISSIONED_STATUS |
|
static java.lang.String |
DECOMMISSIONING_STATUS |
|
static java.lang.String |
ENTERING_MAINTENANCE_STATUS |
|
static java.lang.String |
EXCESS_STATUS |
|
static java.lang.String |
FAILURE_STATUS |
|
static java.lang.String |
HEALTHY_STATUS |
|
static java.lang.String |
IN_MAINTENANCE_STATUS |
|
static org.slf4j.Logger |
LOG |
|
static java.lang.String |
NONEXISTENT_STATUS |
|
static java.lang.String |
STALE_STATUS |
|
static java.lang.String |
UNDEFINED |
| Modifier and Type | Method | Description |
|---|---|---|
void |
blockIdCK(java.lang.String blockId) |
Check block information given a blockId number
|
void |
fsck() |
Check files on DFS, starting from the indicated path.
|
java.lang.String |
getAuditSource() |
|
org.apache.hadoop.hdfs.security.token.block.DataEncryptionKey |
newDataEncryptionKey() |
public static final org.slf4j.Logger LOG
public static final java.lang.String CORRUPT_STATUS
public static final java.lang.String HEALTHY_STATUS
public static final java.lang.String DECOMMISSIONING_STATUS
public static final java.lang.String DECOMMISSIONED_STATUS
public static final java.lang.String ENTERING_MAINTENANCE_STATUS
public static final java.lang.String IN_MAINTENANCE_STATUS
public static final java.lang.String STALE_STATUS
public static final java.lang.String EXCESS_STATUS
public static final java.lang.String NONEXISTENT_STATUS
public static final java.lang.String FAILURE_STATUS
public static final java.lang.String UNDEFINED
public java.lang.String getAuditSource()
public void blockIdCK(java.lang.String blockId)
public void fsck()
throws org.apache.hadoop.security.AccessControlException
org.apache.hadoop.security.AccessControlExceptionpublic org.apache.hadoop.hdfs.security.token.block.DataEncryptionKey newDataEncryptionKey()
throws java.io.IOException
newDataEncryptionKey in interface org.apache.hadoop.hdfs.protocol.datatransfer.sasl.DataEncryptionKeyFactoryjava.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.