linux任务计划crond执行异常的坑

Z先森 2019-01-02 AM 2105℃ 0条

现象:

脚本正常运行没问题,放入crontab里面后异常

排查过程:

  • crontab异常,怀疑crond服务异常,重新启动service crond restart,无效,还是不自动运行
  • crond没问题的话,那么就是脚本的问题,手动执行脚本,正常运行,90%的可能是环境变量的问题了
  • 在脚本头部载入环境变量source /etc/profile,如下:
#!/bin/bash
#载入环境变量
source /etc/profile
#下面的脚本内容不做变动
  • 重新加载crond后,脚本如期执行,问题解决
标签: 脚本, crontab

如无特殊说明,本博所有文章均为博主原创。

评论啦~