hadoop - Oozie工作流文件看不到开始步骤,错误E0701

标签 hadoop oozie

我正在使用工作流.xml文件开始一个Oozie作业:

<!-- <workflow-app name="sample-wf" xmlns="uri:oozie:workflow:0.1"> -->

<start to="imagesCreateSequenceFile"/>  

<action name="imagesCreateSequenceFile">
<map-reduce>
 <job-tracker>${jobTracker}</job-tracker>
     <name-node>${nameNode}</name-node>

这给了我以下错误:
Error: E0701 : E0701: XML schema error, cvc-elt.1.a: Cannot find the declaration of element 'start'.

我很确定我的工作指向的是hdfs上的正确工作流.xml文件(因此this不能解决该问题)。

感谢您帮助我找出为什么我的工作看不到“开始”的任何帮助。
TIA!

PS我尝试了不同的workflow.xml,它给出了相同的错误。

最佳答案

我需要删除第一行周围的注释标记,即:

<workflow-app name="sample-wf" xmlns="uri:oozie:workflow:0.1">

关于hadoop - Oozie工作流文件看不到开始步骤,错误E0701,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30888862/

相关文章:

hadoop - 如何在运行HBase作业时通过oozie设置HADOOP_CLASSPATH

mysql - hadoop mongodb连接器读取数据但作为mysql数据输出

python - python:如何在hdfs中读取.h5文件?

hadoop - Hive插入从Hive CLI可以正常工作,但在终端上失败

hadoop - 如何使用OozieClient.doAs

hadoop - 使用 Oozie 合并输出文件部分

file - Hadoop - 在 HDFS 中手动拆分文件

hadoop - org.apache.hadoop.fs 的区别

hadoop - 通过 Oozie 运行 Spark 作业

java - 从 Java 操作访问 Oozie 上下文