Преглед на файлове

HDFS-8553. Document hdfs class path options. Contributed by Brahma Reddy Battula.

cnauroth преди 10 години
родител
ревизия
d2832b3d42
променени са 2 файла, в които са добавени 11 реда и са изтрити 2 реда
  1. 3 0
      hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
  2. 8 2
      hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md

+ 3 - 0
hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt

@@ -609,6 +609,9 @@ Release 2.8.0 - UNRELEASED
     HDFS-8116. Cleanup uncessary if LOG.isDebugEnabled() from
     RollingWindowManager. (Brahma Reddy Battula via xyao)
 
+    HDFS-8553. Document hdfs class path options.
+    (Brahma Reddy Battula via cnauroth)
+
   OPTIMIZATIONS
 
     HDFS-8026. Trace FSOutputSummer#writeChecksumChunks rather than

+ 8 - 2
hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HDFSCommands.md

@@ -71,9 +71,15 @@ Commands useful for users of a hadoop cluster.
 
 ### `classpath`
 
-Usage: `hdfs classpath`
+Usage: `hdfs classpath [--glob |--jar <path> |-h |--help]`
 
-Prints the class path needed to get the Hadoop jar and the required libraries
+| COMMAND\_OPTION | Description |
+|:---- |:---- |
+| `--glob` | expand wildcards |
+| `--jar` *path* | write classpath as manifest in jar named *path* |
+| `-h`, `--help` | print help |
+
+Prints the class path needed to get the Hadoop jar and the required libraries. If called without arguments, then prints the classpath set up by the command scripts, which is likely to contain wildcards in the classpath entries. Additional options print the classpath after wildcard expansion or write the classpath into the manifest of a jar file. The latter is useful in environments where wildcards cannot be used and the expanded classpath exceeds the maximum supported command line length.
 
 ### `dfs`