Shell 脚本无法在使用 Hue 的 Oozie 上运行
Shell script is not working on Oozie using Hue
我在 Oozie 上使用 Hue 运行 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
可能是什么原因?
请检查包含 FileManipulation.sh
文件的目录权限。授予对目录及其文件的所有 read
、write
和 execute
权限。同时在 "Shell command" 和 "Files" 中添加 shell 脚本的路径,有时这可能会导致同样的问题。
我在 Oozie 上使用 Hue 运行 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
可能是什么原因?
请检查包含 FileManipulation.sh
文件的目录权限。授予对目录及其文件的所有 read
、write
和 execute
权限。同时在 "Shell command" 和 "Files" 中添加 shell 脚本的路径,有时这可能会导致同样的问题。