aws 提供了 NTP 服务器, 可以使用 aws 的 本地 Amazon Time Sync Service 来同步时间。

aws EC2 上的实例可以访问本地 Amazon Time Sync Service,如下所示:

通过 NTP 在以下 IP 地址端点进行访问:

IPv4:169.254.169.123

安装 chrony 软件包,centos 7 系统默认安装了 chrony。

yum install chrony

编辑 /etc/chrony.conf 文件, 确认该文件包含以下行(可以删除其他不用的 server 开头的):

server 169.254.169.123 prefer iburst minpoll 4 maxpoll 4

然后重启 chronyd 服务即可

systemctl chronyd restart

附: 参考文档

在 EC2 实例上设置时间参考,以使用本地 Amazon Time Sync Service

阿里云 ECS ntp 相关配置(好像默认阿里的镜像已经配置好 ntp 时间同步):

管理时间同步服务

阿里巴巴 OPSX NTP服务