diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 1b3053ca16..8a753d3307 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -522,6 +522,9 @@ Release 2.6.0 - UNRELEASED HDFS-7124. Remove EncryptionZoneManager.NULL_EZ. (clamb via wang) + HDFS-6779. Add missing version subcommand for hdfs. + (Sasaki Toru via wheat9) + OPTIMIZATIONS HDFS-6690. Deduplicate xattr names in memory. (wang) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/bin/hdfs b/hadoop-hdfs-project/hadoop-hdfs/src/main/bin/hdfs index 38726a8d37..a5cb73c438 100755 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/bin/hdfs +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/bin/hdfs @@ -49,6 +49,7 @@ function hadoop_usage echo " snapshotDiff diff two snapshots of a directory or diff the" echo " current directory contents with a snapshot" echo " storagepolicies get all the existing block storage policies" + echo " version print the version" echo " zkfc run the ZK Failover Controller daemon" echo "" echo "Most commands print help when invoked w/o parameters." @@ -220,6 +221,9 @@ case ${COMMAND} in storagepolicies) CLASS=org.apache.hadoop.hdfs.tools.GetStoragePolicies ;; + version) + CLASS=org.apache.hadoop.util.VersionInfo + ;; zkfc) daemon="true" CLASS='org.apache.hadoop.hdfs.tools.DFSZKFailoverController' diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HDFSCommands.apt.vm b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HDFSCommands.apt.vm index 121f0ba5b0..32dc6d14cf 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HDFSCommands.apt.vm +++ b/hadoop-hdfs-project/hadoop-hdfs/src/site/apt/HDFSCommands.apt.vm @@ -117,6 +117,12 @@ HDFS Commands Guide | | (no progress). *------------------------+---------------------------------------------+ +** <<>> + + Prints the version. + + Usage: <<>> + * Administration Commands Commands useful for administrators of a hadoop cluster.