如何将Oozie错误消息写入HDFS?

时间:2014-02-07 09:28:48

标签: hadoop workflow oozie oozie-coordinator

我正在尝试实现处理日志文件的工作流程,如果检测到错误,则从Kill标记:它将消息作为日志文件写入HDFS。

<kill name="fail">
    <message>Process failed, error
        message[${wf:errorMessage(wf:lastErrorNode())}]</message>
         *** Is it possible to write the error message in a log file within HDFS  ?******
</kill>

感谢您的帮助......

祝你好运

1 个答案:

答案 0 :(得分:0)

使用以$ {wf:errorMessage(wf:lastErrorNode())}为参数的java操作,并使用hadoop文件系统操作将其写入hdfs。