Hadoop生態圈-Azkaban實戰之Command類型執行指定腳本


              Hadoop生態圈-Azkaban實戰之Command類型執行指定腳本

                                            作者:尹正傑

版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

 

 

 

 

 

1>.服務端測試代碼(別忘記添加權限喲!)

 1 [yinzhengjie@s101 ~]$ more /home/yinzhengjie/shell/createLog.sh
 2 #!/bin/bash
 3 #@author :yinzhengjie
 4 #blog:http://www.cnblogs.com/yinzhengjie
 5 #EMAIL:y1053419035@qq.com
 6 
 7 mypath=/home/yinzhengjie/date
 8 
 9 day=`date | awk '{print $4}' | awk -F ':' '{print $2}'`
10 
11 if [ -d $mypath ] 
12 then 
13     echo 目錄已經存在!
14 else 
15     mkdir $mypath
16     echo 目錄已經創建!  
17 fi
18 
19 cd $mypath
20 
21 touch yinzhengjie_$day.log
22 [yinzhengjie@s101 ~]$
23 [yinzhengjie@s101 ~]$ chmod a+x /home/yinzhengjie/shell/createLog.sh
24 [yinzhengjie@s101 ~]$ 
25 [yinzhengjie@s101 ~]$ ll /home/yinzhengjie/shell/createLog.sh 
26 -rwxrwxr-x 1 yinzhengjie yinzhengjie 333 Jun 26 21:09 /home/yinzhengjie/shell/createLog.sh
27 [yinzhengjie@s101 ~]$ 

2>.Windows端的job任務

type=command
command=/home/yinzhengjie/shell/createLog.sh

3>.在azkaban的web界面創建項目

4>.將我們壓縮好的zip文件上傳上去

 

5>.點擊Execute Flow

6>.自定義腳本的執行周期

7>.編輯周期性任務

8>.點擊繼續

9>.查看下一個執行時間

10>.在web端查看任務的執行詳細信息(將光標放在執行綠點和紅點可以看到執行時話費的時間)

 

11>.在后端查看任務執行的結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM