使用這種tutorial我創建的工作流程爲蜂巢劇本,但給我的錯誤,當我運行下面的命令:錯誤:E0708:E0708:無效的過渡
oozie job -oozie http://xxx.xx.xx.xx:11000/oozie -config /home/ec2-user/ankit/oozie_job1/job.properties -submit
錯誤,我得到的是這樣的:
Error: E0708 : E0708: Invalid transition, node [Oozie_test] transition [Tester]
我的工作流程代碼如下:
<workflow-app name="Tester" xmlns="uri:oozie:workflow:0.1">
<start to="Oozie_test"/>
<action name="Oozie_test">
<hive xmlns="uri:oozie:hive-action:0.2">
<job-tracker>xxx.xx.xx.xx:8021</job-tracker>
<name-node>xxx.xx.11.xx:8020</name-node>
<configuration>
<property>
<name>oozie.hive.defaults</name>
<value>/home/ec2-user/ankit/oozie_job1/hive-default.xml</value>
</property>
</configuration>
<script>hive_job1.hql</script>
</hive>
<ok to="Tester"/>
<error to="fail"/>
</action>
<end name="end"/>
</workflow-app>
由於這是我第一次Oozie的工作流程,我是無法得到我到底錯在哪裏或者我錯過了什麼。
我試圖在互聯網上搜索這個解決方案,但找不到任何運氣。
請讓我知道如何解決這個錯誤,以及我需要的其他信息。
您得到了正確的工作流程,但沒有說什麼什麼是OP的工作流程中的錯誤。 – YoungHobbit
由於某些原因,錯誤消息看起來像是指向錯誤的轉換,但在「Oozie_test」中,錯誤轉換將轉爲「失敗」,但您沒有「失敗」節點;你可能意思是「殺」。 –
補充說明,請檢查。 – YoungHobbit