Hadoop Oozie工作流导入在色调中失败
我无法在色调编辑器(色调版本2.5.0)中导入oozie工作流 错误:无法导入工作流,尚未定义节点终止Hadoop Oozie工作流导入在色调中失败,hadoop,oozie,Hadoop,Oozie,我无法在色调编辑器(色调版本2.5.0)中导入oozie工作流 错误:无法导入工作流,尚未定义节点终止 <workflow-app name="mapDeply" xmlns="uri:oozie:workflow:0.4"> <start to="TestPOC"/> <action name="TestPOC"> <java> <job-tracker
<workflow-app name="mapDeply" xmlns="uri:oozie:workflow:0.4">
<start to="TestPOC"/>
<action name="TestPOC">
<java>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/data/temp"/>
</prepare>
<main-class>WordCount</main-class>
<arg>/data/input</arg>
<arg>/data/temp</arg>
</java>
<ok to="end"/>
<error to="killemail"/>
</action>
<action name="killemail">
<email xmlns="uri:oozie:email-action:0.1">
<to>test@test.com</to>
<subject>Test</subject>
<body>TEST</body>
</email>
<ok to="kill"/>
<error to="kill"/>
</action>
<kill name="kill">
<message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message>
</kill>
<end name="end"/>
</workflow-app>
${jobTracker}
${nameNode}
字数
/数据/输入
/数据/温度
test@test.com
试验
试验
操作失败,错误消息[${wf:errorMessage(wf:lastErrorNode())}]
如果我更改java操作错误以终止它的工作。这是一种例外行为,或者是否有任何解决方法目前不支持这种行为。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它
这将在将来得到改进,并且此用例可以部分替换为中支持的。这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它
这将在将来得到改进,并且此用例可以部分替换为中支持的。这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它
这将在将来得到改进,并且此用例可以部分替换为中支持的。这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它 这将在将来得到改进,并且此用例可以部分替换为中支持的