crontab 取不到环境变量

原创
2013/06/05 19:14
阅读数 579
今天遇到一个问题,觉得有一些价值和大家分享一下。
脚本在手动执行的情况下,没有问题,但是使用crontab调用的时候,会报环境变量为空,找不到的问题。
原因:这其实是crontab的bug,不会缺省从profile文件中读取环境变量的原因导致的。
解决办法:
方法1:手动export
export HADOOP_HOME=/data/application/hadoop
export SQOOP_HOME=/data/application/sqoop
方法2:执行一些profile
. /etc/profile(注意点后有个空格)

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部