Hadoop Oozie作业提交失败
我正在尝试提交一个示例map reduceHadoop Oozie作业提交失败,hadoop,mapreduce,cloudera,oozie,Hadoop,Mapreduce,Cloudera,Oozie,我正在尝试提交一个示例map reduceoozie job,所有属性都已正确配置,包括路径和名称节点以及作业跟踪器端口等。我也验证了workflow.xml。当我部署作业时,我会得到一个作业id,当我检查状态时,我会看到一个状态KILLED,详细信息基本上是这样说的 /var/tmp/oozie/oozie-oozie7188507762062318929.dir/map-reduce-launcher.jar不存在。为了解决此错误,只需将hdfs文件夹装入板条箱并为其授予适当的权限即可 本地
oozie job
,所有属性都已正确配置,包括路径和名称节点以及作业跟踪器端口等。我也验证了workflow.xml
。当我部署作业时,我会得到一个作业id,当我检查状态时,我会看到一个状态KILLED
,详细信息基本上是这样说的
/var/tmp/oozie/oozie-oozie7188507762062318929.dir/map-reduce-launcher.jar
不存在。为了解决此错误,只需将hdfs文件夹装入板条箱并为其授予适当的权限即可
本地文件系统(无HDFS)应具有'/var/tmp/oozie'
目录。
如果该目录不存在,请创建该目录并重新启动Oozie服务器。然后在/var/tmp/oozie
下有很多文件,包括*-launcher.jar
文件
'/var/tmp/oozie'
是oozie服务器启动命令行中-Djava.io.tmpdir
变量的值。您可以在oozie服务器运行的位置使用'ps-ef | grep oozie'
检查该值。oozie进程是否具有在oozie服务器上创建文件夹的适当权限?是的,我尝试过在hdfs中使用同一用户创建文件夹,并且可以正常工作