发现一台服务器的crontab,设置每分钟执行的脚本,执行正常,但是设定指定时间的脚本,到时间后不执行。最后发现是时钟问题。
crontab在服务启动的时候读取本地时间,以后每分钟读取硬件时钟,所以如果中间同步过时间,那么就可能出这种问题。
解决方法:
同步硬件时钟 hwclock -w
在执行时间同步后,一定要同步硬件时钟
posted on 2013-06-19 22:37 我是Peter 阅读(404) 评论(0) 编辑 收藏 举报