binq2000 2022-06-10 11:25 采纳率: 25%
浏览 31
已结题

centos7.9下crontab不按时间执行问题。

系统是centos7.9,使用vi /etc/crontab编辑,现象一:每日0点01分生成日报,从5月16日开始每天0点01分正常生成后,还会在当天23:55:50秒左右还会再执行一次;现象二:每日9点01分生成日报详情,也是从5月16日开始每天5点55分25秒左右提前执行,然后9点01分再正常执行一次。service crond reload和restart、 kill -9进程后重启进程、重启服务器都不行,从日志看系统时间貌似没问题,麻烦各位看一下怎么回事,看日志显示确实执行两次,而且其中有一次时间不是定时任务的时间,这种情况具体怎么排查,麻烦给个思路。

img


img


每一天生成日报都是很规律的23:55:50会提前(也许是推后执行昨天的)执行一次

img

  • 写回答

2条回答 默认 最新

  • ioryhm 2022-06-10 11:36
    关注

    crontab -l 里面再确认是否有另一条定时任务,如果没有,去/etc/cron.d下面的文件中找一下,可以使用grep "create_data_report" * 看看是否哪个定时文件中涉及了该任务

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月14日
  • 创建了问题 6月10日

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大