有沒有人有任何關於Oozie異常/錯誤處理最佳做法的建議? 我們有Oozie的工作流中蜂巢行動,發現錯誤沒有足夠的詳細記錄。每次失敗都需要更多的堆棧跟蹤和更多上下文。 有什麼建議嗎?Hive Oozie錯誤處理
Thanx提前...
人士Himanshu
有沒有人有任何關於Oozie異常/錯誤處理最佳做法的建議? 我們有Oozie的工作流中蜂巢行動,發現錯誤沒有足夠的詳細記錄。每次失敗都需要更多的堆棧跟蹤和更多上下文。 有什麼建議嗎?Hive Oozie錯誤處理
Thanx提前...
人士Himanshu
一旦Oozie的作業提交的紗線將負責向完成映射縮減的動作。檢查登錄mapred historyserver將作業提交到紗線或通過位於oozie中的作業日誌與Web UI中的錯誤代碼列表進行檢查。
使用屬性oozie.hive.log.level
可以在Hive操作配置中設置Hive操作的日誌記錄級別。默認值是INFO
。
您可以將其更改爲DEBUG
,並將其包含在您的workflow.xml
的Hive操作配置中。
<configuration>
<property>
<name>oozie.log.hive.level</name>
<value>DEBUG</value>
</property>
</configuration>
我相信這個日誌級別被傳遞到log4j
。
好的開關,我測試過它,它的工作原理。調試mapred配置單元的動作可能會變得很糟糕,但更好的方法是使用'yarn logs -applicationId'來源。謝謝, –
reim