顺子の杂货铺
生命不息,折腾不止,且行且珍惜~

crontab日志时间跟系统时间不一致

DMIT VPS

新换了一家国外VPS,搭好环境,弄好备份脚本后,突然发现crontab里的脚本不执行。
经过一顿google,发现是crontab里必须加上执行脚本的完整路径,如下:

[root@shunzi ~]# crontab -l
*/2 * * * * /bin/sh /bk/.sqlbak.sh >/dev/null

原先没加/bin/sh,所以crontab执行的时候取不到相应的环境变量。
然后测试了一下发现脚本是执行了,但是日志里的时间跟当前系统的时间不一致。
我的VPS的时区已经改成+8了,系统时间跟国内时间也是一致的,但是日志里记录的时间不对。
经过一顿google,找到我想要的了。详细操作如下:

  • service crond restart
  • service rsyslog restart

最后问题解决,留此做个记录,本人所用系统是centos。

赞(0)
未经允许不得转载:順子の杂货铺 » crontab日志时间跟系统时间不一致
搬瓦工VPS

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

分享创造快乐

联系我们联系我们