- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的系统有很多时间漂移,几周后它可以提前大约 5 分钟。
为了解决这个问题,我安装了 ntp,它可以帮助修复偏差,当然偶尔也会将时间同步到 ntp 服务器。
假设我有一个 cron 任务,比如备份文件。是否可能出现以下情况?
02:00:00 - Cron starts a job
02:00:03 - Ntpd syncs time back 5 seconds to 01:59:58
02:00:00 - 2:00 gets repeated and cron job runs twice
如果 cron 作业复制大文件,第二次运行可能会尝试覆盖第一个作业未完成写入的文件。
谢谢!
最佳答案
这是 cron(8)
手册页的内容(这是针对 Vixie cron 的;其他实现的行为可能不同):
Special considerations exist when the clock is changed by less than 3 hours, for example at the beginning and end of day‐ light savings time. If the time has moved forwards, those jobs which would have run in the time that was skipped will be run soon after the change. Conversely, if the time has moved backwards by less than 3 hours, those jobs that fall into the repeated time will not be re-run.
Only jobs that run at a particular time (not specified as @hourly, nor with '*' in the hour or minute specifier) are affected. Jobs which are specified with wildcards are run based on the new time immediately.
Clock changes of more than 3 hours are considered to be corrections to the clock, and the new time is used immediately.
关于unix - 使用 ntpd 可能会搞乱 cron 作业吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8682483/
当使用命令 查询 ntp 服务器时ntpdate ,我可以用 -u 使源端口成为不受限制的端口(端口 1024 及以上)的参数。 使用旨在在后台运行的 ntpd,我似乎无法找到打开此选项的方法。所以源
我们的开发团队最近才开始使用虚拟机进行开发,我们遇到的一个问题是保持时钟同步。我记得过去曾出现过 ntpd 无法在虚拟机上运行的问题。我还记得将 ntpdate 作为 cron 放入不是一个好主意。所
我正在尝试修复在尝试将项目部署到亚马逊服务器时遇到的错误 RequestTimeTooSkewed,我发现了这篇文章。 http://www.emind.co/how-to/how-to-fix-am
我需要验证一大堆计算机是否在 ntp 或 nist 时间的 50 毫秒内。目前,有些是 Windows,有些是 Linux,Windows 计算机正在与指向 ntp 时间的域 Controller 同
我有 raspberry pi 和 raspbian。我想在时间与 ntpd 同步后立即执行脚本,我的脚本需要正确的日期时间。我该怎么做? 最佳答案 正确的方法是使用ntp-wait。 ntp-wai
我有一个用python和flask实现的休息服务器。并实现一个api来重新启动ntpd。 代码test_flask.py: from flask import Flask import subproc
我的系统有很多时间漂移,几周后它可以提前大约 5 分钟。 为了解决这个问题,我安装了 ntp,它可以帮助修复偏差,当然偶尔也会将时间同步到 ntp 服务器。 假设我有一个 cron 任务,比如备份文件
我想更换标准ntpd附带 busybox完整的 NTP 服务器发布于 meta-openembedded . 但是,我找不到设置这个版本的busybox不应该有的配置或Yocto变量ntpd . 这样
我在我的 lubuntu 15.04 机器上运行一个 NTP 服务器。服务器使用本地系统时钟作为其唯一的时间源。 /etc/ntp.conf driftfile /var/lib/ntp/ntp.dr
我正在尝试使用 docker 和 ambari 安装本地 hadoop 集群,我遇到的问题是 ambari 安装检查显示 NTP 没有运行,并且需要知道使用 ambari 安装的服务是否正常工作。我检
我在同步时间时尝试使用对称 key ,因为它是我公司的产品,所以我只能使用命令“ntpd”,所以没有像“ntpq”这样的命令来获取更多信息。 这是我所做的: 1)无需验证 key 即可同步时间,它可以
通过运行命令使用 ntp 同步时出现错误sudo ntpd -gq . 28 Sep 05:19:30 ntpd[1919]: receive: KoD packet from 172.19.79.1
在我们的代码中,我们使用 ntpd 从服务器获取时间并设置时间。执行 ntpd 命令后,我们运行“ntpq -p”来检查服务器偏移量。我们在不同的进程中并在完成该 ntpq 之后运行以下 ntpd 命
运行 NTP v4.1.2。我配置了几个随机地址作为 NTP 服务器。这是“ntpdc -c peers”的输出: remote local st po
我已经成功地为我的 arm box 交叉编译了 ntpd 4.2.6p5。我有制造商提供的自定义工具链。 Box 正在运行 busybox + debian linux 的一些变体。 所以我没有安装
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我是一名优秀的程序员,十分优秀!