大數據CDH(ClouderaManager)使用Oozie進行任務的可視化調度

 

一、創建workFlow

WorkFlow創建的方式很多種,創建完成後進行保存操作。

 

二、給WorkFlow添加定時任務

1、選擇要添加定時任務的workflow名稱

2、添加任務執行的頻率 和 linux 的crontab類似

3、設置時間區域

4、設置定時任務開始和結束執行的時間 

     Note:如果設置的時間比當前時間小 會重新執行以前的數據,否則等到執行的時間點再去執行

6、設置完成後保存

7、保存完成後進行提交操作,否則不生效

1、執行的狀態 running 表示任務正處於執行狀態

2、表示已經成功執行

3、下次執行的時間點

 

Note:上圖是成功執行完成的workflow情況信息和 正在執行的workflow情況。

 

三、hue oozie 任務顯示時間問題

CDH安裝hue,oozie.通過hue 創建oozie任務,提交任務運行的時間和hue上顯示的時間會不同於系統當前時間。問題是由於oozie,hue時區與系統時區不同。

1、修改oozie時區:

cloudera oozie配置—>Oozie Server Default Group -->高級-->oozie-site.xml 的 Oozie Server 高級配置代碼段(安全閥)  添加

<property>

 <name>oozie.processing.timezone</name>

 <value>GMT+0800</value>

</property>

2、修改hue時區

time_zone:Asia/Shanghai


3、確保服務器時間是同步的 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章