加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何使多台服务器上的时间保持同步

发布时间:2020-12-13 17:03:50 所属栏目:Linux 来源:网络整理
导读:我希望服务器集群具有完全相同的时间. 所有都使用UTC时区. 目前使用NTP,我仍然看到他们似乎每个10-20毫秒. 什么是最准确的时间让他们每个人? 解决方法 将ntpd连接到LAN外部的NTP服务器以进行时间同步可能会导致您看到的不一致,因为每个连接都必须通过多个路
我希望服务器集群具有完全相同的时间.
所有都使用UTC时区.

目前使用NTP,我仍然看到他们似乎每个10-20毫秒.

什么是最准确的时间让他们每个人?

解决方法

将ntpd连接到LAN外部的NTP服务器以进行时间同步可能会导致您看到的不一致,因为每个连接都必须通过多个路由器,每个路由器根据流量具有不可预测的延迟.如果每个服务器自己连接,则所有服务器之间的时间会稍微偏移.

为避免不一致,最好的方法是创建本地NTP服务器,与外部NTP服务器池同步时间,并使用此本地NTP服务器作为本地服务器的“主时钟”:

>本地NTP服务器

您将此服务器配置为与地理位置靠近您的池上的NTP服务器同步.在this site,您可以获得服务器列表并获得一个接近您的服务器.它会让时间与他们保持同步.
>服务器上的NTP守护程序

在每台服务器上配置ntpd以连接到本地NTP服务器.当您在最后一个低延迟LAN上保留本地NTP服务器时,偏差将是最小的.

使用此实现,服务器上的时间将彼此同步.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读