2015-12-20 41 views
1

我收到以下错误运行在Oozie的蜂巢行动,而:启动错误,原因是:主类[org.apache.oozie.action.hadoop.HiveMain],退出代码[12]

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[[email protected]_hive_root] 
    Launcher ERROR, reason: Main class [org.apache.oozie.action.hadoop.HiveMain], 
    exit code [12] 

很少关于我的配置的详细信息:

  1. 我已将hive-site XML更改为hive-config xml,如某些帖子中的建议。

  2. 我还在工作流目录中放置了我的配置单元脚本文件(hive.hql),hive-config.xml和配置单元共享库JAR。

  3. 还设置了 - oozie.use.system.libpath = true的值。

  4. 选择File中的hive-config.xml以及oozie工作流中的JOB XML。

  5. 我在Hue 2.6.1浏览器中使用OOZIE 4.2.0。

尝试了所有可能的帮助从不同的帖子,但无法摆脱这个错误。请亲切地提供这方面的帮助。

在此先感谢!

+0

这只是一个高级别的Oozie错误,这意味着您的Hive作业失败。查看Hive作业的应用程序日志,你会发现实际的错误。 –

+0

我将在哪里获得应用程序日志? – pradeep

+0

http://stackoverflow.com/questions/34344114/oozie-launch-map-reduce-from-oozie-java-action/34359732#34359732 –

回答

1

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

+0

你能解释一下,如果我们不使用图集 – Petro

相关问题