首页 > 其他 > 详细

Hadoop生态圈-Azkaban实战之Command类型执行指定脚本

时间:2018-06-27 13:06:24      阅读:500      评论:0      收藏:0      [点我收藏+]

              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>.在后端查看任务执行的结果

技术分享图片

 

Hadoop生态圈-Azkaban实战之Command类型执行指定脚本

原文:https://www.cnblogs.com/yinzhengjie/p/9233359.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!