ubuntu crontab 不执行问题排查

定时任务脚本:
02 10 * * * nohup sh /opt/DBback/Backed/backup.sh > /opt/DBback/backup.log 2>&1 &

1.脚本单独执行

nohup sh /opt/DBback/Backed/backup.sh > /opt/DBback/backup.log 2>&1 &
正常,没有报错。

2.开启日志,查看报错

rontab记录日志
修改rsyslog
sudo vim /etc/rsyslog.d/50-default.conf
cron.* /var/log/cron.log #将cron前面的注释符去掉
重启rsyslog
sudo service rsyslog restart
查看crontab日志
tail -f /var/log/cron.log

3.重启crontab service

重启cron:
sudo service cron restart
查看cron.log:
cat /var/log/cron.log

正常,按照报错日志问题解决问题即可。

关闭crontab 日志。

你可能感兴趣的:(OS)