我的協調失敗,錯誤:E0301無效的資源[文件名] 當我做Hadoop的FS -ls [文件名]的文件中列出。如何檢查Oozie的日誌
我怎麼能調試什麼是錯的。 我該如何檢查日誌文件?
Oozie的工作-log需要的jobId。在我的情況下,我沒有工作ID。如何在這種情況下查看日誌。欣賞反應。
謝謝
我的協調失敗,錯誤:E0301無效的資源[文件名] 當我做Hadoop的FS -ls [文件名]的文件中列出。如何檢查Oozie的日誌
我怎麼能調試什麼是錯的。 我該如何檢查日誌文件?
Oozie的工作-log需要的jobId。在我的情況下,我沒有工作ID。如何在這種情況下查看日誌。欣賞反應。
謝謝
我強烈建議使用Oozie的Web控制檯時,新Oozie的。如果您使用的Cloudera它的「啓用了Oozie Web控制檯」這裏http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_17_6.html爲CDH4下。 CDH3鏈接類似。
此外,當您提交作業的作業ID被打印出來。
cd /var/log/oozie/
ls
您應該在那裏看到日誌文件。
如果你正在尋找一個命令行的方式來做到這一點,你可以運行以下命令:
oozie job -oozie http://localhost:11000 -info <wfid>
oozie job -oozie http://localhost:11000 -log <wfid>
如果你有$ OOZIE_URL集,那麼你不需要-oozie PARM在上面聲明。這第一條命令將顯示作業狀態和每個動作。第二個命令將挖掘oozie日誌並在日誌中顯示與已傳入的工作流ID相關的部分。
您的答案僅在終端中提供來自Oozie的系統日誌信息。如何獲得實際上認爲是日誌的'STDOUT'和'STDERR'信息。 –
您好,感謝您的回覆。我已啓用Web控制檯,但我可以在哪裏看到日誌。作業ID未打印,因爲作業未成功啓動。我得到錯誤,並終止。 no job id – user2694419
您是否有任何爲http:// HADOOP_CLUSTER:51111/jobhistoryhome.jsp上的工作流創建的作業?當您提交協調器或開始運行工作流程時,您是否從oozie CLI中得到此錯誤? – Oleksii
當我運行協調器。運行工作流程很好。感謝 – user2694419