Hadoop2中的hadoop-test.jar在哪里? [英] where is hadoop-test.jar in Hadoop2?
问题描述
我想用 testmapredsort
进行Hadoop中的基准测试排序。我现在不使用TeraSort。
$ b
hadoop- * test * .jar
应该包含 testmapredsort
class。但是在 Hadoop2
中没有看到 hadoop- * test * .jar
。
hadoop jar hadoop / share / hadoop / common / hadoop-common-2.2.0-tests.jar testmapredsort / data / unsorted -data -sortOutput / data / sorted-data
Hadoop 1, I want to use
In Hadoop 1,
这篇关于Hadoop2中的hadoop-test.jar在哪里?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋! testmapredsort
是从 AllTestDriver.java
启动的, Hadoop的测试1.2.1.jar
。在Hadoop 2中,它现在位于MapredTestDriver.java中,它可以在 hadoop / share / hadoop / mapreduce / hadoop-mapreduce-client-jobclient-2.2.0-tests.jar中找到$ c
$ p $ hadoop jar hadoop / share / hadoop / mapreduce / hadoop-mapreduce-client-jobclient-2.2.0-tests .jar testmapredsort -sortInput / data / unsorted-data -sortOutput / data / sorted-data
testmapredsort
for benchmarking sort in Hadoop. I am NOT using TeraSort now.hadoop-*test*.jar
is supposed to contain the testmapredsort
class. But I do not see hadoop-*test*.jar
in Hadoop2
. hadoop jar hadoop/share/hadoop/common/hadoop-common-2.2.0-tests.jar testmapredsort /data/unsorted-data -sortOutput /data/sorted-data
testmapredsort
is launched from AllTestDriver.java
, which was indeed in e.g. hadoop-test-1.2.1.jar
. In Hadoop 2, it's now in MapredTestDriver.java, which can be found inside of hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar
hadoop jar hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar testmapredsort -sortInput /data/unsorted-data -sortOutput /data/sorted-data