我们在两个不同的机器上安装了HDP,版本分别为HDP 2.3.2.0-2950和HDP-2.3.0.0-2557。在2.3.0.0-2557版本的oozie共享库中似乎缺少很多JAR文件。
在版本HDP 2.3.2.0-2950上-我们得到以下大小
-r--r--r--. 1 root root 338855497 Oct 1 02:23 oozie-sharelib.tar.gz在版本HDP-2.3.0.0-2557上,我们得到以下大小
-r--r--r--. 1 root root 226634871 Jul 14 20:39 oozie-sharelib.tar.gz由于缺少JAR,我们无法在2.3.0.0-2557上成功运行oozie作业。
发布于 2016-01-11 21:13:51
如果不检查Oozie日志,就很难找出所有的Jar都丢失了。因此,如果您希望手动将所有Jar放入SharedLib中,则必须检查Oozie所需的Jar的查找输出列表,该列表可以与来自Install oozie sharelib的URL一起列出
只需收集Jar的列表并构建支持您的Hadoop和Oozie版本的SharedLib,然后将其放入HDFS并检查其状态
希望这些能有所帮助。
https://stackoverflow.com/questions/34720100
复制相似问题