zoukankan      html  css  js  c++  java
  • 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>.在后端查看任务执行的结果

  • 相关阅读:
    PHP中功能强大却少使用的函数
    php 判断美国zip code
    php 操作 MySQL 中的Blob类型
    THINKPHP 多域名 MEMCACHE方式共享SESSION数据
    phpQuery—基于jQuery的PHP实现
    Error calling method on NPObject!
    国外共享软件热门上载站点
    你留意过自己的父母吗?
    域名LOGO产生器 (全智能)
    想要创业者须知 企业注册商标6大步
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/9233359.html
Copyright © 2011-2022 走看看