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

启动器错误,原因:主类[org.apache.oozie.action.hadoop.HiveMain],退出代码[12],hadoop,oozie,Hadoop,Oozie,在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-oo

在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

  • 我正在色调2.6.1浏览器中使用OOZIE 4.2.0

  • 尝试了来自不同帖子的所有可能的帮助,但无法摆脱此错误。请提供此方面的帮助


    提前谢谢

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

    这只是一个高级Oozie错误,表示您的hive作业失败。查看配置单元作业的应用程序日志,您会发现实际错误。我在哪里可以获得应用程序日志?嗨,pradeep,您可以发布STDOUT和STDERR中的日志吗?因此,您可以找到确切的错误详细信息。嗨,karthik,我在尝试查看标准输出和标准输出时出现了以下错误,或者,Syslog:User[dr.who]无权查看日志文件[sandbox.hortonworks.com\u 45454]中尝试的日志找不到集装箱的“标准件”日志。如果我们不使用atlas,您能解释一下吗