我想将oozie sharelib作为测试设置的一部分安装到HDFS而不构建oozie包。我在任何一个thre存储库中都找不到oozie-sharelib.tar.gz。
是否可以在不下载/构建oozie的情况下完成?
谢谢!
答案 0 :(得分:0)
Oozie sharelib与oozie捆绑在一起。
您必须下载/安装oozie。
它将位于$ OOZIE_HOME文件夹中。
答案 1 :(得分:0)
Sharelib是oozie环境下各种操作所需的jar文件,它是通过成功构建oozie创建的。如果没有oozie的构建,你可以在hdfs中创建share / lib文件夹并在其中放入必需的jar,当你需要它们时,你总是可以提供一个共享库的路径。 附:不建议这样做,如果可能的话尝试使用oozie构建。
答案 2 :(得分:0)
因为每个人都提到它不推荐,但是如果你想获得SharedLib Dump,你必须从受尊敬的Oozie Verions的Oozie网站下载,因为ShareLib zip转储仅附带Oozie Bundle。
Alternet你可以手动创建Oozie SharedLib,但是从受尊重的Lib Locatino获取Jars列表,它们可以在ShareLIb Location中使用,并在Hadoop Location中手动创建SharedLib,其中“User:Group”为“oozie:hadoop”as应该安装SharedLib并使用“oozie:hadoop only”快照配置
Referece URL将帮助您了解SharedLib中可用的所有JAR