运行oozie作业示例时出错

时间:2016-04-17 10:51:09

标签: hadoop oozie oozie-coordinator

我尝试通过博客文章来运行我的第一份oozie工作。

我使用了 oozie-examples.tar.gz ,在提取后,将示例放在hdfs中。

我尝试在其中运行map-reduce作业,但不幸的是出错了。

跑到下面的命令:

oozie job -oozie http://localhost:11000/oozie -config /examples/apps/map-reduce/job.properties -run

得到错误:

  

java.io.IOException:未指定配置   org.apache.oozie.cli.OozieCLI.getConfiguration(OozieCLI.java:787)at at   org.apache.oozie.cli.OozieCLI.jobCommand(OozieCLI.java:1026)at at   org.apache.oozie.cli.OozieCLI.processCommand(OozieCLI.java:662)at at   org.apache.oozie.cli.OozieCLI.run(OozieCLI.java:615)at at   org.apache.oozie.cli.OozieCLI.main(OozieCLI.java:218)配置是   未指定

我不知道它正在使用哪种配置,因为我使用的是Cloudera VM,默认情况下它已经设置了所有配置。

1 个答案:

答案 0 :(得分:0)

  

oozie job -oozie http://localhost:11000/oozie -config /examples/apps/map-reduce/job.properties -run

-config 参数采用本地路径而不是HDFS路径。 workflow.xml 需要存在于HDFS中,并且路径在 job.properties 文件中定义,其属性为:

oozie.wf.application.path=<path to the workflow.xml>