You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by ae...@apache.org on 2016/08/19 20:33:24 UTC
[09/50] [abbrv] hadoop git commit: HDFS-10567. Improve plan command
help message. Contributed by Xiaobing Zhou.
HDFS-10567. Improve plan command help message. Contributed by Xiaobing Zhou.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/02abd131
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/02abd131
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/02abd131
Branch: refs/heads/HDFS-7240
Commit: 02abd131b857a89d9fc21507296603120bb50810
Parents: 9daa997
Author: Anu Engineer <ae...@apache.org>
Authored: Mon Aug 15 19:54:06 2016 -0700
Committer: Anu Engineer <ae...@apache.org>
Committed: Mon Aug 15 19:58:57 2016 -0700
----------------------------------------------------------------------
.../apache/hadoop/hdfs/tools/DiskBalancer.java | 29 ++++++++++++--------
1 file changed, 18 insertions(+), 11 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hadoop/blob/02abd131/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DiskBalancer.java
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DiskBalancer.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DiskBalancer.java
index 70912d0..1ed2fdc 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DiskBalancer.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/tools/DiskBalancer.java
@@ -266,33 +266,40 @@ public class DiskBalancer extends Configured implements Tool {
private void addPlanCommands(Options opt) {
Option plan = OptionBuilder.withLongOpt(PLAN)
- .withDescription("creates a plan for datanode.")
+ .withDescription("Hostname, IP address or UUID of datanode " +
+ "for which a plan is created.")
.hasArg()
.create();
getPlanOptions().addOption(plan);
opt.addOption(plan);
- Option outFile = OptionBuilder.withLongOpt(OUTFILE)
- .hasArg()
- .withDescription("File to write output to, if not specified " +
- "defaults will be used.")
+ Option outFile = OptionBuilder.withLongOpt(OUTFILE).hasArg()
+ .withDescription(
+ "Local path of file to write output to, if not specified "
+ + "defaults will be used.")
.create();
getPlanOptions().addOption(outFile);
opt.addOption(outFile);
- Option bandwidth = OptionBuilder.withLongOpt(BANDWIDTH)
- .hasArg()
- .withDescription("Maximum disk bandwidth to be consumed by " +
- "diskBalancer. e.g. 10")
+ Option bandwidth = OptionBuilder.withLongOpt(BANDWIDTH).hasArg()
+ .withDescription(
+ "Maximum disk bandwidth (MB/s) in integer to be consumed by "
+ + "diskBalancer. e.g. 10 MB/s.")
.create();
getPlanOptions().addOption(bandwidth);
opt.addOption(bandwidth);
Option threshold = OptionBuilder.withLongOpt(THRESHOLD)
.hasArg()
- .withDescription("Percentage skew that we" +
- "tolerate before diskbalancer starts working e.g. 10")
+ .withDescription("Percentage of data skew that is tolerated before"
+ + " disk balancer starts working. For example, if"
+ + " total data on a 2 disk node is 100 GB then disk"
+ + " balancer calculates the expected value on each disk,"
+ + " which is 50 GB. If the tolerance is 10% then data"
+ + " on a single disk needs to be more than 60 GB"
+ + " (50 GB + 10% tolerance value) for Disk balancer to"
+ + " balance the disks.")
.create();
getPlanOptions().addOption(threshold);
opt.addOption(threshold);
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org