Repository: hadoop Updated Branches: refs/heads/branch-2.7 59a207213 -> ce01a5951
HDFS-9317. Document fsck -blockId and -storagepolicy options in branch-2.7. (aajisaka) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/ce01a595 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/ce01a595 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/ce01a595 Branch: refs/heads/branch-2.7 Commit: ce01a5951bc8f4ed933523da6a044b4194fc5035 Parents: 59a2072 Author: Akira Ajisaka <aajis...@apache.org> Authored: Wed Oct 28 13:14:58 2015 +0900 Committer: Akira Ajisaka <aajis...@apache.org> Committed: Wed Oct 28 13:14:58 2015 +0900 ---------------------------------------------------------------------- hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 3 +++ .../src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java | 6 ++++-- .../hadoop-hdfs/src/site/markdown/HDFSCommands.md | 3 +++ 3 files changed, 10 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/ce01a595/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 9b28d3b..e63532d 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -84,6 +84,9 @@ Release 2.7.2 - UNRELEASED HDFS-9305. Delayed heartbeat processing causes storm of subsequent heartbeats. (Arpit Agarwal) + HDFS-9317. Document fsck -blockId and -storagepolicy options in branch-2.7. + (aajisaka) + Release 2.7.1 - 2015-07-06 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/ce01a595/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java index 900d8ba..e244406 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSck.java @@ -78,7 +78,9 @@ public class DFSck extends Configured implements Tool { private static final String USAGE = "Usage: hdfs fsck <path> " + "[-list-corruptfileblocks | " + "[-move | -delete | -openforwrite] " - + "[-files [-blocks [-locations | -racks]]]]\n" + + "[-files [-blocks [-locations | -racks]]]] " + + "[-includeSnapshots] " + + "[-storagepolicies] [-blockId <blk_Id>]\n" + "\t<path>\tstart checking from this path\n" + "\t-move\tmove corrupted files to /lost+found\n" + "\t-delete\tdelete corrupted files\n" @@ -92,7 +94,7 @@ public class DFSck extends Configured implements Tool { + "\t-blocks\tprint out block report\n" + "\t-locations\tprint out locations for every block\n" + "\t-racks\tprint out network topology for data-node locations\n" - + "\t-storagepolicies\tprint out storage policy summary for the blocks\n\n" + + "\t-storagepolicies\tprint out storage policy summary for the blocks\n" + "\t-blockId\tprint out which file this blockId belongs to, locations" + " (nodes, racks) of this block, and other diagnostics info" + " (under replicated, corrupted or not, etc)\n\n" http://git-wip-us.apache.org/repos/asf/hadoop/blob/ce01a595/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md b/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md index a2622af..5f77694 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md +++ b/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md @@ -101,6 +101,7 @@ Usage: [-move | -delete | -openforwrite] [-files [-blocks [-locations | -racks]]] [-includeSnapshots] + [-storagepolicies] [-blockId <blk_Id>] | COMMAND\_OPTION | Description | |:---- |:---- | @@ -114,6 +115,8 @@ Usage: | `-list-corruptfileblocks` | Print out list of missing blocks and files they belong to. | | `-move` | Move corrupted files to /lost+found. | | `-openforwrite` | Print out files opened for write. | +| `-storagepolicies` | Print out storage policy summary for the blocks. | +| `-blockId` | Print out information about the block. | Runs the HDFS filesystem checking utility. See [fsck](./HdfsUserGuide.html#fsck) for more info.