微笑如一
首页 网络收藏 分解查字

浏览:518
内容:
Shell命令会在任意一个hadoop 计算节点上运行,但是计算节点上默认安装的工具集可能会不一样。 不过在所有的计算节点上,通常都装有大部分普通的unix工具。 很重要的一点是:Oozie只支持有被安装到计算节点上的命令或者通过分布式缓存上传的命令。 也就是说,我们必须通过file上传我们要用到的文件。 Oozie运行Shell的一些问题: Oozie会随机选择一台机器运行shell脚本。 因此必须保证每台机器都有能正常运行该脚本,其中包括:必要的文件,环境变量,包等。 要查看shell运行的错误信息,可以到hadoop的jobtracker网页查看。 问题1:No such file or directory 如果是提示找不到shell脚本,那就说明脚本没有被复制到对应的电脑上。
联系: web@xiaoruyi.cn