【问题标题】:How to deal with the amazon ec2's clock drift?如何处理亚马逊ec2的时钟漂移?
【发布时间】:2013-01-15 10:17:03
【问题描述】:

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

本周之前一切都很顺利。

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

请问有没有人遇到这个问题?如何处理?

【问题讨论】:

    标签: amazon-ec2 amazon clock drift


    【解决方案1】:

    过度使用您的实例资源可能会导致时间漂移。我鼓励您检查您的 cloudwatch CPU 图表,以尝试确定您的 CPU 是否被过度使用。

    如果您运行的是 amazon linux AMI,则默认安装 NTP。

    要验证 NTP 是否正在运行运行

    sudo 服务 ntpd 状态

    如果没有安装,可以运行以下命令进行安装:

    sudo yum install ntp

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

    【讨论】:

    • 您的意思是sudo service ntp status 吗?
    • 否,当您安装 ntp 时,它作为守护进程 (ntpd) 运行。示例:sudo service ntpd status ntpd (pid 1312) is running...sudo service ntp status ntp: unrecognized service
    • 在 Ubuntu 中,服务是 ntp 而不是 ntpd。所以 sudo service ntp status 对于 Ubuntu 是正确的命令。
    【解决方案2】:

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

    【讨论】:

    【解决方案3】:

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

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

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

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

        猜你喜欢
        • 2013-11-24
        • 1970-01-01
        • 2015-10-22
        • 2015-01-23
        • 2015-07-06
        • 2012-09-23
        • 2010-12-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多