Azkaban3.81.0:使用入门:执行shell命令

介绍

定义两个任务,每个任务分别在控制台打印一句话

创建任务

提示:在本机操作即可,不是必须在服务器上操作

创建第一个任务

提示:在windows上操作,保存文件时,推荐保存为 UTF-8 编码

创建文件:

1.job

内容如下:

# 第1个任务
type=command
command=echo "job 1-hello world"

注意:每行 配置项 后面不要其他的内容,如:空格、# 注释

创建第二个任务

提示:在windows上操作,保存文件时,推荐保存为 UTF-8 编码

创建文件:

2.job

内容如下:

# 第2个任务
type=command
# 依赖1.job,即:在 1.job 后执行本任务
dependencies=1
command=echo "job 2-test 中文"

注意:每行 配置项 后面不要其他的内容,如:空格、# 注释

打压缩包

将 1.job 和 2.job 打成一个 .zip 压缩包

注意:必须是 .zip 压缩包

如下图:

web操作

打开浏览器,输入网址: http://hadoop2:8081 敲回车

创建工程

点击右上角按钮,如下图:

弹出下图,输入【工程名】、【工程描述】:

上传任务

上传成功

如下图,可以展开flows工作流,看到两个任务:

查看依赖

点击下图红框处:

显示如下图:

执行

点击下图的右下角按钮,执行任务:

看到下图,说明执行成功:

执行结果

点击【history】,点击下图的 1 或 2 查看执行结果:

操作如下图:

查看任务 1 执行结果

点击上图 任务 1 右侧的 log ,显示如下:

查看任务 2 执行结果

如上


原文出处:/show_1GW2L7rCZaIp.html