【问题标题】:What is wrong with this cron job?这个 cron 作业有什么问题?
【发布时间】:2019-06-07 14:43:53
【问题描述】:
03 20 * * * do_snapshot --digital-ocean-access-token notreallymyaccesstoken96notreallymyaccesstoken3 --only 52713483 -k 3 -c -v

运行 do_snapshot 以拍摄我的数字海洋水滴的快照。我可以通过此命令手动执行此操作

do_snapshot --digital-ocean-access-token notreallymyaccesstoken96notreallymyaccesstoken3 --only 52713483 -k 3 -c -v

这工作得很好,并拍摄了我的水滴的快照。但是,当我尝试运行相同的 cron 作业时 - 我提前 2-3-5 分钟修复时间并保存 cron 作业。但什么也没有发生。被困在这个问题上太久了——我试图阅读关于 cron 工作的内容——并且也跟着this 教程逐字逐句

我仍然无法弄清楚我做错了什么?

【问题讨论】:

  • 您是否检查了日志以了解触发时发生的情况? /var/log/cron 应该包含一些细节。
  • 您是否在任何 crontab 配置中设置了 CRON_TZ 指令?如果是这样,它与您的系统设置的时区是否不同?

标签: cron backup digital-ocean snapshot cron-task


【解决方案1】:

在 cron 作业脚本中没有错误 - 正如 @parttimeturtle 所指出的,这是时区的差异。检查日志也有帮助,谢谢你们。这真的很丰富。

【讨论】:

    猜你喜欢
    • 2014-03-17
    • 2019-12-03
    • 1970-01-01
    • 2015-04-24
    • 2016-11-16
    • 2014-03-13
    • 2018-07-25
    • 2011-06-12
    • 2016-09-14
    相关资源
    最近更新 更多