Cloudera CDH中的hadoop-examples*和hadoop-test*jars在哪里?

jav*_*dba 7 hadoop mapreduce cloudera

我正在寻找能够运行与示例和测试jar相关联的hadoop作业的jar文件.在过去,他们在/ usr/lib/hadoop下,但显然不再.指针赞赏.

注意:这个问题最初是针对CDH4.2的.但是一些答案包括更高版本的信息

ale*_*lex 5

find / -name hadoop-mapreduce-examples*.jar
Run Code Online (Sandbox Code Playgroud)

/usr/lib/hadoop-mapreduce/hadoop-mapreduce-examples-2.0.0-cdh4.7.0.jar

/usr/lib/hadoop-mapreduce/hadoop-mapreduce-examples.jar


jav*_*dba 3

我在 /usr/local/lib 下找到它们,如下所示(将 4.2.1 替换为您正在使用的特定 cloudera 版本):

mrv1:/usr/local/lib/hadoop_mr1/hadoop-examples-2.0.0-mr1-cdh4.0.1.jar mrv2:/usr/local/lib/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.0 .0-cdh4.2.1.jar

所以我们可以运行它: hadoop jar /usr/local/lib/hadoop_mr1/hadoop-examples-2.0.0-mr1-cdh4.0.1.jar pi 500 40

  • 在hadoop-2.6.0中,它们位于“/usr/local//hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.6.0.jar”中,只是没有“lib”。 (2认同)