博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手动运行脚本执行正常而放入crontab调用hadoop命令没有执行成功
阅读量:5895 次
发布时间:2019-06-19

本文共 248 字,大约阅读时间需要 1 分钟。

hot3.png

      需要每天定时上传爬取的数据文件到HDFS里,于是写了个脚本用crontab去调用。但是发现在脚本里hadoop的命令无法执行,在终端是没问题的。查看日志发现crontab也运行正常。

     后来终于找到原因,貌似是hadoop home的环境变量没有生效,于是在脚本里加入export hadoop的环境变量,问题解决。

   一个更简单的方法是直接加入source /etc/profile在脚本的最前面.

转载于:https://my.oschina.net/aibati2008/blog/634936

你可能感兴趣的文章
UVA 10564 - Paths through the Hourglass (dp)
查看>>
鼠标钩子--- 悬浮窗口
查看>>
js同域名下不同文件下使用coookie
查看>>
Web工程师的工具箱 | 酷壳 - CoolShell.cn
查看>>
ASP.NET Web API自身对CORS的支持: EnableCorsAttribute特性背后的故事
查看>>
【转】国家集训队论文分类
查看>>
Eclipse 常用快捷键
查看>>
INDEX--索引页上存放那些数据
查看>>
INDEX--关于索引的琐碎
查看>>
sql查看所有表大小的方法
查看>>
nexus7 1代 刷4.2.2+root[转]
查看>>
推荐一个很好的富文本web编辑器UEditor
查看>>
UNIX网络编程读书笔记:TCP输出、UDP输出和SCTP输出
查看>>
扩展 DbUtility (1)
查看>>
iOS开发UI篇—使用picker View控件完成一个简单的选餐应用
查看>>
使用UITableView实现图片视差效果
查看>>
CentOS RHEL 安装 Tomcat 7
查看>>
erlang如何有效地监视大量的并发连接
查看>>
Windows下Mysql5.6启用监控执行脚本的日志
查看>>
Apple Developer Registration and DUNS Number Not Accepted
查看>>