我正在使用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
可能是什么原因?
答案 0 :(得分:2)
请检查包含FileManipulation.sh
文件的目录权限。授予目录及其文件所有read
,write
和execute
权限。还要在" Shell命令"中添加shell脚本的路径。以及"文件",有时这可能会导致同样的问题。