Oozie没有采取stdout失败的行动

时间:2013-07-18 14:14:26

标签: hadoop oozie

我用ssh动作编写了一个oozie工作流程,如果操作正常,则下一个动作可以使用EL功能读取其标准输出


${(wf:actionData('action')['property'])}

但是如果操作失败,则下一个操作无法从先前的操作stdout中读取。

有没有其他方法可以从失败的动作中读取标准输出?

1 个答案:

答案 0 :(得分:0)

您能提供您所指的示例workflow.xml吗?

如果某个节点出现故障,那么您可以使用error to =“errorHandlingNode”/>并尝试访问错误处理节点中的stdout。如果不是至少你可以得到失败节点的名称$ {wf:lastErrorNode()}。