1
我是oozie中的新成員,並且努力使用以下oozie作業運行簡單的hiveql。用於以下workflow.xml和job.properties。oozie作業失敗,錯誤JA009:錯誤的conf文件
workflow.xml
<workflow-app xmlns="uri:oozie:workflow:0.2" name="init">
<start to="step1"/>
<action name="step1">
<hive xmlns="uri:oozie:hive-action:0.2">
<job-tracker>abc</job-tracker>
<name-node>def:8020</name-node>
<job-xml>workflow.xml</job-xml>
<configuration>
<property>
<name>mapred.child.java.opts</name>
<value>-Xmx1500m</value>
</property>
<property>
<name>io.sort.mb</name>
<value>500</value>
</property>
<property>
<name>dfs.block.size</name>
<value>536870912</value>
</property>
</configuration>
<script>oozie_hive_test.hql</script>
<param>jarpath=/data/lib/oozie</param>
</hive>
<ok to="end"/>
<error to="end"/>
</action>
<end name="end"/>
</workflow-app>
job.properties
[email protected]
oozie.libpath=/data/bdegrp/lib/oozie
oozie.wf.application.path=/user/an31416/oozie/oozie_test
oozieLauncherJavaOpts=-Xmx1500m
要運行命令使用
oozie job -oozie http://xyz:11000/oozie -config ./oozie_test/job.properties -run
但它與下面的錯誤失敗。
ID Status Ext ID Ext Status Err Code
------------------------------------------------------------------------------------------------------------------------------------
[email protected]:start: OK - OK -
------------------------------------------------------------------------------------------------------------------------------------
[email protected] START_RETRY- - JA009
ID : [email protected]
------------------------------------------------------------------------------------------------------------------------------------
Console URL : -
Error Code : JA009
Error Message : JA009: bad conf file: top-level element not <configuration>
External ID : -
External Status : -
Name : step1
Retries : 0
Tracker URI : -
Type : hive
Started : -
Status : START_MANUAL
Ended : -
你能幫我找到這個問題的可能原因。
感謝您的答覆,但它並沒有爲我工作。 –
您是否收到其他錯誤訊息? – 54l3d
不,我得到了同樣的錯誤信息。 –