Class OfflineImageViewer
java.lang.Object
org.apache.hadoop.hdfs.tools.offlineImageViewer.OfflineImageViewer
OfflineImageViewer to dump the contents of an Hadoop image file to XML
or the console. Main entry point into utility, either via the
command line or programmatically.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOfflineImageViewer(String inputFile, org.apache.hadoop.hdfs.tools.offlineImageViewer.ImageVisitor processor, boolean skipBlocks) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.commons.cli.OptionsBuild command-line options and descriptionsvoidgo()Process image file.static voidEntry point to command-line-driven operation.
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG
-
-
Constructor Details
-
OfflineImageViewer
public OfflineImageViewer(String inputFile, org.apache.hadoop.hdfs.tools.offlineImageViewer.ImageVisitor processor, boolean skipBlocks)
-
-
Method Details
-
go
Process image file.- Throws:
IOException
-
buildOptions
public static org.apache.commons.cli.Options buildOptions()Build command-line options and descriptions -
main
Entry point to command-line-driven operation. User may specify options and start fsimage viewer from the command line. Program will process image file and exit cleanly or, if an error is encountered, inform user and exit.- Parameters:
args- Command line options- Throws:
IOException
-