如何应对亚马逊ec2的时钟漂移?

时间:2013-01-31 10:32:41

标签: amazon-ec2 amazon clock drift

我们在亚马逊上有几个ec2实例,我们使用amazon AIM Linux进行设置。实例类型是m1.medium。

直到本周,一切都进展顺利。

我们从日志文件中发现突然发生了巨大的时钟漂移,有时会出现5分钟的差异。

我想问一下是否还有其他人遇到过这个问题?怎么处理呢?

4 个答案:

答案 0 :(得分:7)

由于实例资源的过度使用,可能会发生时间漂移。我建议您检查一下cloudwatch CPU图表,以确定您的CPU是否被过度使用。

如果您正在运行amazon linux AMI,默认情况下会安装NTP。

验证NTP是否正在运行

  

sudo service ntpd status

如果未安装,您可以运行以下命令进行安装:

  

sudo yum install ntp

如果NTPD正在运行并且您的时钟时间已关闭,我会尝试重新启动它,看看它是否与您设置的NTP服务器同步。您还可以通过编辑/etc/ntp.conf文件来添加更多NTP服务器。只需搜索NTP服务器即可找到要添加的服务器。

答案 1 :(得分:3)

是的,最好不要相信系统时钟。只需安装并配置NTP。

答案 2 :(得分:1)

是的,即使我遇到了这个问题。最糟糕的是我使用SES发送电子邮件;和电子邮件发送开始失败,错误“时间不匹配”..所以,因为AWS的一个问题;另一个问题发生了

重新启动服务器可立即解决问题。此外,创建客户支持票并让他们知道。这是他们的一个错误。我认为这会发生在他们的一些实例中。因为这个问题;我的生意非常不利,因此我甚至得到了一些美元信贷。

答案 3 :(得分:1)

2017年,亚马逊推出了Amazon Time Sync Service。在该公告中:

  

您可以通过本地169.254.169.123 IP地址链接访问服务。这意味着您无需配置外部Internet访问,就可以从您的私有子网中安全地访问该服务。

他们继续推荐Chrony而不是ntpd。