Shell脚本不适用于使用Hue的Oozie

时间:2015-03-31 14:01:58

标签: shell hadoop oozie hue

我正在使用Hue在Oozie上运行Shell脚本,当提交工作流作业时,会显示以下错误:

Cannot run program "FileManipulation.sh" 
(in directory "/hadoop/mapred/local/taskTracker/root/jobcache/job_201503271756_0277/attempt_201503271756_0277_m_000000_0/work"): 
java.io.IOException: error=2, No such file or directory

可能是什么原因?

1 个答案:

答案 0 :(得分:2)

请检查包含FileManipulation.sh文件的目录权限。授予目录及其文件所有readwriteexecute权限。还要在" Shell命令"中添加shell脚本的路径。以及"文件",有时这可能会导致同样的问题。