我想将oozie sharelib安装到HDFS作为测试设置的一部分,而不构建oozie包。我在这三个库中都找不到oozie-sharelib.tar.gz。
如果不下载/构建oozie,你有什么想法吗?
谢谢!
发布于 2014-06-12 19:33:21
oozie sharelib与Oozie捆绑在一起。
您必须下载/安装oozie。
它将位于$OOZIE_HOME文件夹中。
发布于 2015-12-24 04:54:55
Sharelib是oozie环境下各种操作所需的jar文件,它是在成功构建oozie后创建的。在没有构建oozie的情况下,您可以在hdfs中创建share/lib文件夹,并将所需的jar放入其中,当您需要它们时,您可以随时提供share lib的路径。另外,不推荐这样做,所以如果可能的话,尝试使用oozie构建。
发布于 2016-01-04 14:49:45
因为每个人都提到不推荐这样做,但是如果你想得到Oozie转储,你必须从受人尊敬的SharedLib版本的Oozie站点下载,因为ShareLib压缩转储只有Oozie捆绑包。
您可以手动创建Oozie SharedLib,但从受人尊敬的Lib Locatino获取Jars列表,这些Jars通常在ShareLIb位置可用,并在Hadoop位置手动创建SharedLib,将"User:Group“设置为"oozie:hadoop”,因为SharedLib应安装和配置为"oozie:hadoop only“快照

Referece URL将帮助您了解哪些JAR需要在SharedLib中可用
https://stackoverflow.com/questions/23901760
复制相似问题