我正在尝试提交示例map reduce oozie job
,并且关于路径和名称节点以及作业跟踪器端口等正确配置了所有属性。我也验证了workflow.xml
。当我部署工作时,我得到一个工作ID,当我检查状态时,我看到状态KILLED
,细节基本上说明了
/var/tmp/oozie/oozie-oozi7188507762062318929.dir/map-reduce-launcher.jar
不存在。
答案 0 :(得分:0)
要解决此错误,只需创建hdfs文件夹并为其提供适当的权限。
http://kadirsert.blogspot.com.tr/2014/03/oozie-says-jar-does-not-exist.html
答案 1 :(得分:0)
本地文件系统(无HDFS)应具有 '/var/tmp/oozie'
目录。
如果该目录不存在,请创建该目录并重新启动Oozie服务器。然后在/var/tmp/oozie
下有很多文件,包括*-launcher.jar
个文件。
'/var/tmp/oozie'
是Oozie服务器启动命令行中-Djava.io.tmpdir
变量的值。您可以使用运行Oozie服务器的'ps -ef | grep oozie'
来检查值。