0

我在 AWS 上有一个 CentOS 6.8 EC2 实例,该实例自 1232 天以来就已启动并运行。2021 年 10 月 11 日,我发现命令“s3cmd”由于硬件时钟漂移而失败。我调试了它,发现硬件时钟漂移。然后,我在 CentOS 中使用“hwclock”命令将硬件时钟与系统时钟同步。在 cron 中,自安装以来,我已经安排了一个 cron 作业,以每 15 分钟使用“ntpdate”命令同步系统日期时间。但硬件时钟同步在 ntpdate 配置中设置为“否”。所以,我也启用了它,如下所示:

vi /etc/sysconfig/ntpdate SYNC_HWCLOCK=yes

所以,从那以后看起来一切都很好。

今天查机器,发现硬件时钟偏移了大约3分钟,而系统时间显示正确。

  1. 它是一个 AWS 虚拟实例,那么硬件时钟在管理程序级别的作用是什么?
  2. 如果完全需要同步硬件时钟,如果是,为什么以及频率如何?
  3. 即使每 15 秒使用“ntpdate”命令同步硬件时钟,这个硬件时钟漂移是从哪里来的?
  4. 如果在 Azure、GC、AWS 等上完成虚拟机安装,应该怎么做才能确保硬件时钟始终正确同步?
4

0 回答 0