【发布时间】:2015-12-17 10:51:55
【问题描述】:
抱歉,因为我之前没有尝试过。
嗨,
我需要创建执行 shell 脚本的 oozie 工作流。 shell 脚本有 curl 命令,可以从客户端的 repo 下载一个特定的文件。
由于shell脚本中的命令只能识别hdfs目录,我该如何执行脚本呢?
下面是示例代码:
curl -o ~/test.jar http://central.maven.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
hdfs dfs -copyFromLocal ~/test.jar /user/sr/test2
如何使用 oozie 执行上述两个命令的脚本?
【问题讨论】:
-
你有没有配置过Oozie Workflow.xml,如果有的话也共享一下……你可以参考Linklink。您还必须在 DFS 位置上传脚本。
标签: oozie