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

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

                                            作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

1>.服务端测试代码(别忘记添加权限哟!)

 [yinzhengjie@s101 ~]$ more /home/yinzhengjie/shell/createLog.sh
#!/bin/bash
#@author :yinzhengjie
#blog:http://www.cnblogs.com/yinzhengjie
#EMAIL:y1053419035@qq.com mypath=/home/yinzhengjie/date day=`date | awk '{print $4}' | awk -F ':' '{print $2}'` if [ -d $mypath ]
then
echo 目录已经存在!
else
mkdir $mypath
echo 目录已经创建!
fi cd $mypath touch yinzhengjie_$day.log
[yinzhengjie@s101 ~]$
[yinzhengjie@s101 ~]$ chmod a+x /home/yinzhengjie/shell/createLog.sh
[yinzhengjie@s101 ~]$
[yinzhengjie@s101 ~]$ ll /home/yinzhengjie/shell/createLog.sh
-rwxrwxr-x yinzhengjie yinzhengjie Jun : /home/yinzhengjie/shell/createLog.sh
[yinzhengjie@s101 ~]$

2>.Windows端的job任务

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

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

3>.在azkaban的web界面创建项目

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

4>.将我们压缩好的zip文件上传上去

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

5>.点击Execute Flow

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

6>.自定义脚本的执行周期

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

7>.编辑周期性任务

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

8>.点击继续

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

9>.查看下一个执行时间

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

10>.在web端查看任务的执行详细信息(将光标放在执行绿点和红点可以看到执行时话费的时间)

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

11>.在后端查看任务执行的结果

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

上一篇:MEF入门之不求甚解,但力求简单能讲明白(二)


下一篇:loaderexceptions