我正在使用與HDP 2.3捆綁在一起的Oozie 4.2。在Oozie 4.2中禁用工作流錯誤日誌
在使用oozie軟件包附帶的幾個示例工作流程時,我注意到「作業錯誤日誌已禁用」,這使得在發生故障時調試非常困難。我試着運行下面的命令,
# oozie job -config /home/santhosh/examples/apps/hive/job.properties -run
job: 0000063-150904123805993-oozie-oozi-W
# oozie job -errorlog 0000063-150904123805993-oozie-oozi-W
錯誤日誌被禁用!!
有人可以告訴我如何啓用工作流錯誤日誌oozie?
'-errorlog'是V4.2的新增功能,沒有記錄,並且可能由於多種原因而在HDP發行版中停用。包括與其他Hadoop組件的兼容性問題。所以你可能需要重新編譯*來激活它,*自擔風險*。順便說一下,它應該顯示的內容是不是已經在'-log'輸出中了? –
感謝您的意見!我面臨的問題是工作流程失敗時(我嘗試執行包裝附帶的示例工作流程),但沒有提供有關錯誤信息的任何信息,在日誌中找不到任何信息以瞭解根本原因的失敗。任何有關如何解決這個問題的線索都會有很大的幫助! – SanthoshD
Oozie日誌顯示*協調*的詳細信息;實際*執行*的細節在YARN日誌中。在Oozie日誌中搜索「外部ID」,然後在YARN Web控制檯中找到匹配的條目。 –