启动程序错误,原因:主类[org.apache.oozie.action.hadoop.hivemain],退出代码[12]

pod7payv  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(277)

在oozie中运行配置单元操作时出现以下错误:

015-12-20 19:48:40,368  WARN HiveActionExecutor:523 - 
    SERVER[sandbox.hortonworks.com] USER[root] GROUP[-] TOKEN[] APP[oozie_hive_root] 
    JOB[0000013-151220142557945-oozie-oozi-W] ACTION[0000013-151220142557945-oozie-oozi-W@oozie_hive_root] 
    Launcher ERROR, reason: Main class [org.apache.oozie.action.hadoop.HiveMain], 
    exit code [12]

关于我的配置的一些细节:
我已经将配置单元站点xml重命名为配置单元配置xml,正如一些帖子中所建议的那样。
我还将配置单元脚本文件(hive.hql)、hive-config.xml和hive-shared lib jar放在了工作流目录中。
还设置了-oozie.use.system.libpath=true的值。
选择了文件中的hive-config.xml以及oozie工作流中的作业xml。
我正在hue 2.6.1浏览器中使用oozie 4.2.0。
尝试了所有可能的帮助,从不同的职位,但无法摆脱这个错误。请提供帮助。
提前谢谢!!

2skhul33

2skhul331#

我解决了同样的问题。我的问题是缺少atlas jar文件。我用的是hortonworks。如果您使用的是hoetonworks,请尝试将/usr/hdp/2.3.2.0-2950/atlas/hook/hive/*目录中的所有jar文件复制到job.properties级别的lib文件夹中。

相关问题