hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From weic...@apache.org
Subject hadoop git commit: HDFS-9937. Update dfsadmin command line help and HdfsQuotaAdminGuide. Contributed by Kai Sasaki.
Date Tue, 26 Jul 2016 15:15:49 GMT
Repository: hadoop
Updated Branches:
  refs/heads/branch-2 e5a4b6cb9 -> 0ee1644e3


HDFS-9937. Update dfsadmin command line help and HdfsQuotaAdminGuide. Contributed by Kai Sasaki.

(cherry picked from commit 25f0a9b3ab136d44f70eb2805598e2df8325612a)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0ee1644e
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0ee1644e
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0ee1644e

Branch: refs/heads/branch-2
Commit: 0ee1644e39ee62cad51ada99147da0192a784864
Parents: e5a4b6c
Author: Wei-Chiu Chuang <weichiu@apache.org>
Authored: Tue Jul 26 08:00:32 2016 -0700
Committer: Wei-Chiu Chuang <weichiu@apache.org>
Committed: Tue Jul 26 08:05:14 2016 -0700

----------------------------------------------------------------------
 .../org/apache/hadoop/hdfs/tools/DFSAdmin.java  | 22 +++++++++++++++-----
 .../src/site/markdown/HdfsQuotaAdminGuide.md    |  7 +++++--
 2 files changed, 22 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/0ee1644e/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java
b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java
index fe85bd5..a43187f 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java
@@ -165,7 +165,7 @@ public class DFSAdmin extends FsShell {
     private static final String NAME = "setQuota";
     private static final String USAGE =
       "-"+NAME+" <quota> <dirname>...<dirname>";
-    private static final String DESCRIPTION = 
+    private static final String DESCRIPTION =
         "-setQuota <quota> <dirname>...<dirname>: " +
         "Set the quota <quota> for each directory <dirName>.\n" +
         "\t\tThe directory quota is a long integer that puts a hard limit\n" +
@@ -217,7 +217,13 @@ public class DFSAdmin extends FsShell {
     "\t\t1. the directory does not exist or is a file, or\n" +
     "\t\t2. user is not an administrator.\n" +
     "\t\tIt does not fault if the directory has no quota.\n" +
-    "\t\tThe storage type specific quota is cleared when -storageType option is specified.";
+    "\t\tThe storage type specific quota is cleared when -storageType option is specified."
+
+    "\t\tAvailable storageTypes are \n" +
+    "\t\t- RAM_DISK\n" +
+    "\t\t- DISK\n" +
+    "\t\t- SSD\n" +
+    "\t\t- ARCHIVE";
+
 
     private StorageType type;
 
@@ -275,7 +281,12 @@ public class DFSAdmin extends FsShell {
         "\t\t1. quota is not a positive integer or zero, or\n" +
         "\t\t2. user is not an administrator, or\n" +
         "\t\t3. the directory does not exist or is a file.\n" +
-        "\t\tThe storage type specific quota is set when -storageType option is specified.\n";
+        "\t\tThe storage type specific quota is set when -storageType option is specified.\n"
+
+        "\t\tAvailable storageTypes are \n" +
+        "\t\t- RAM_DISK\n" +
+        "\t\t- DISK\n" +
+        "\t\t- SSD\n" +
+        "\t\t- ARCHIVE";
 
     private long quota; // the quota to be set
     private StorageType type;
@@ -570,7 +581,7 @@ public class DFSAdmin extends FsShell {
 
   /**
    * Safe mode maintenance command.
-   * Usage: hdfs dfsadmin -safemode [enter | leave | get]
+   * Usage: hdfs dfsadmin -safemode [enter | leave | get | wait | forceExit]
    * @param argv List of of command line parameters.
    * @param idx The index of the command that is being processed.
    * @exception IOException if the filesystem does not exist.
@@ -1778,7 +1789,8 @@ public class DFSAdmin extends FsShell {
                          + " [-refreshCallQueue]");
     } else if ("-reconfig".equals(cmd)) {
       System.err.println("Usage: hdfs dfsadmin"
-          + " [-reconfig <namenode|datanode> <host:port> <start|status>]");
+          + " [-reconfig <namenode|datanode> <host:port> "
+          + "<start|status|properties>]");
     } else if ("-refresh".equals(cmd)) {
       System.err.println("Usage: hdfs dfsadmin"
                          + " [-refresh <hostname:port> <resource_identifier>
[arg1..argn]");

http://git-wip-us.apache.org/repos/asf/hadoop/blob/0ee1644e/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HdfsQuotaAdminGuide.md
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HdfsQuotaAdminGuide.md b/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HdfsQuotaAdminGuide.md
index 7c15bb1..107fd12 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HdfsQuotaAdminGuide.md
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/HdfsQuotaAdminGuide.md
@@ -100,14 +100,17 @@ Quotas are managed by a set of commands available only to the administrator.
     gigabytes and 2t for 2 terabytes etc. Best effort for each
     directory, with faults reported if N is neither zero nor a positive
     integer, the directory does not exist or it is a file, or the
-    directory would immediately exceed the new quota.
+    directory would immediately exceed the new quota. The storage type
+    specific quota is set when -storageType option is specified. Available
+    storageTypes are RAM_DISK,DISK,SSD,ARCHIVE.
 
 *   `hdfs dfsadmin -clrSpaceQuota -storageType <storagetype> <directory>...<directory>`
 
     Remove storage type quota specified for each directory. Best effort
     for each directory, with faults reported if the directory does not exist or
     it is a file. It is not a fault if the directory has no storage type quota on
-    for storage type specified.
+    for storage type specified. The storage type specific quota is cleared when -storageType
+    option is specified. Available storageTypes are RAM_DISK,DISK,SSD,ARCHIVE.
 
 Reporting Command
 -----------------


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org


Mime
View raw message