如何在HDP沙箱上的classpath中添加thirdparty jar?

时间:2015-06-02 00:19:45

标签: hadoop yarn hortonworks-data-platform

我有一个第三方jar用于mapReduce,处理mapReduce的容器需要我的jar。我已经尝试将它添加到yarn-site.xml,YARN_USER_CLASSPATH(变量),hadoop目录中的一堆lib文件夹但没有运气。 HortonWorks在他们的网站上没有太多关于类路径的内容,所以我在这里尝试。

1 个答案:

答案 0 :(得分:0)

您需要设置 {} YARN_USER_CLASSPATH_FIRST 所以yarn会首先搜索你的自定义类路径。我从yarn命令中找到了这个: https://github.com/apache/hadoop/blob/release-2.6.0/hadoop-yarn-project/hadoop-yarn/bin/yarn#L27