Oozie调用shell脚本

job.properties的通用配置

Oozie调用shell脚本

注:这里nameservice1 是hadoop中hdfs-site.xml中的dfs.nameservices。cm:8032是yarn-site.xml中的yarn.resourcemanager.address

workflow.xml配置

执行shell程序

Oozie调用shell脚本

* example里的是输出一个字符串,所以exec的value是echo
* 如果要调用其他的shell脚本,则exec的路径为shell脚本的路径(不是bash或者sh这些执行命令,最开始我也以为是这个,但是用这些的话job一直处理running,也没看见报错)