经验总结---crontab执行异常

crontab执行异常,可能缘由:
1:rsyslog、crond 服务异常。
2:环境变量。
3:命令路径。
4: source ~/.bashrc && bash scripts.sh              //终极解决方案
5: crontab 执行命令半截中断的状况。查看日志中断的位置并无什么特殊操做,查看内存,并无内存不足的状况。
太多的标注输出也会形成 crontab 命令中断,将标准输出彻底重定向到/dev/null经测试没有再次出现中断现象。bash xx.sh  > /dev/null 2>&1
6:crontab执行tar命令,如遇到压缩目标目录下的文件不少的状况下,可能只压缩目录下的部分数据
到压缩文件。解压时会报错,查看里面的文件数量是不全的,如图:

wKioL1iZSPqg5IxNAAAYj_qScxY069.jpg-wh_50

wKiom1iZSX_AeOZSAAA1lj9I8k0461.jpg-wh_50

解决方法,如:
bash datalog_tar.sh &   修改成:bash datalog_tar.sh > /dev/null 2>&1
相关文章
相关标签/搜索