cdh版hue+oozie调度,workflow之shell脚本执行以及日志查看

2 篇文章 0 订阅
2 篇文章 0 订阅

1、首先准备两个脚本
test1.sh

#!/bin/sh
echo "param1=$1"

test2.sh

#!/bin/bash
sh ./test1.sh $1

sh test1.sh 2018-11-20 执行结果为:
在这里插入图片描述
2、将脚本上传到hdfs

hdfs dfs -mkdir /test
hdfs dfs -put test1.sh test2.sh  /test

3、hue上配置调度脚本
新建一个workflow
在这里插入图片描述
拖拉一个shell action
在这里插入图片描述
选择需要执行的shell(此处是去hdfs上选择shell脚本,这里选择/test2.sh)
在这里插入图片描述
配置shell执行过程中所有需要的文件(这个如果不配置,会报找不到文件的错误)
在这里插入图片描述
配置shell执行的时候需要的参数(${param1}表示shell第一个参数的变量为param1,后面在执行该workflow的时候需要填写实际的值)
在这里插入图片描述
最后保存
在这里插入图片描述
查看该workflow
在这里插入图片描述
4、workflow执行
打开刚才保存的workflow,点击执行
在这里插入图片描述
输入需要填写的参数并执行
在这里插入图片描述
5、workflow执行日志查看
这个日志藏的有点深,根据指示一步步点击
在这里插入图片描述
进入workflow日志
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后这里看到shell输出的日志
在这里插入图片描述

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值