如何在HDP 2.2中安装hadoop-examples *和hadoop-test * jar?

时间:2015-04-07 17:57:30

标签: hadoop hortonworks-data-platform

如何在Hortonworks Data Platform 2.2上安装hadoop-examples *和hadoop-test * jars?任何服务器上都不存在jar。我需要安装另一个软件包吗?

我发现reference表示它们应位于/usr/share/hadoop,但该目录在我的群集中的任何节点上都不存在。

2 个答案:

答案 0 :(得分:2)

对于HDP 2.2,大多数事情都在/ usr / hdp下移动,所以这些可能就是你要找的。

[hdpdemo@hdp-demo-mas5 hdp]$ pwd
/usr/hdp
[hdpdemo@hdp-demo-mas5 hdp]$ ls 
2.2.0.0-2041  current
[hdpdemo@hdp-demo-mas5 hdp]$ find ./2.2.0.0-2041 -name "hadoop*examples*"
./2.2.0.0-2041/hadoop-mapreduce/hadoop-mapreduce-examples-2.6.0.2.2.0.0-2041.jar
./2.2.0.0-2041/hadoop-mapreduce/hadoop-mapreduce-examples.jar
./2.2.0.0-2041/knox/samples/hadoop-examples.jar
[hdpdemo@hdp-demo-mas5 hdp]$ find ./2.2.0.0-2041 -name "hadoop*test*"
./2.2.0.0-2041/hadoop/hadoop-common-tests.jar
./2.2.0.0-2041/hadoop/hadoop-common-2.6.0.2.2.0.0-2041-tests.jar
./2.2.0.0-2041/hadoop-mapreduce/hadoop-mapreduce-client-jobclient-2.6.0.2.2.0.0-2041-tests.jar
./2.2.0.0-2041/hadoop-mapreduce/hadoop-mapreduce-client-jobclient-tests.jar
./2.2.0.0-2041/hadoop-yarn/hadoop-yarn-server-tests.jar
./2.2.0.0-2041/hadoop-yarn/hadoop-yarn-server-tests-2.6.0.2.2.0.0-2041.jar
./2.2.0.0-2041/hadoop-hdfs/hadoop-hdfs-tests.jar
./2.2.0.0-2041/hadoop-hdfs/hadoop-hdfs-2.6.0.2.2.0.0-2041-tests.jar
[hdpdemo@hdp-demo-mas5 hdp]$ 

答案 1 :(得分:0)

您需要安装hadoop软件包,可以使用RPM以两种方式安装Hadoop库,也可以使用Tarball

  

RPM(二进制 - 需要sudo访问权限)

第1步:配置Remote repository
第2步:安装hadoop库 - Refer this link

  

Tarball(来源+二进制:不需要sudo访问只需要   提取)

link提取物中获取焦油球并使用它。

使用RPM完成安装后,您可以使用locate命令或find命令来查找这些jar。如果是Tarball,您可以在解压缩的目录中找到hadoop库。

locate hadoop-test.jar hadoop-examples.jar

find /usr -iname hadoop-test.jar