一、創建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、確保服務器時間是同步的