一 引言

目前的项目有多个服务器,排查BUG,发现各个服务器的时间不一致,遂网上查找资源,使得时间保持一致。

二 步骤

1)以第一台服务器为“服务端”,其他台服务器为“客户端”,“客户端”从“服务端”同步时间。

2)所有服务器安装ntp服务:yum install ntp

          

3)服务端:在/etc/ntp.conf文件设置,其中server设置127.127.1.0为其自身,新增加一个restrict段为可以接受服务的网段 :47.95.20.38 255.255.252.0,设置完后启动ntp服务:systemctl start ntpd


4)在客户端上设置ntp服务器为server节点 ,设置完后,通过ntp服务同步服务端时间:ntpdate 服务端IP

5)一些ntp知识:

    在Linux系统中,为了避免主机时间因为在长时间运行下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务来同步不同机器的时间。NTP 是网络时间协议(Network Time Protocol)的简称,通过网络协议使计算机之间的时间同步化。

    详细参考资料:https://www.cnblogs.com/kerrycode/archive/2015/08/20/4744804.html

Logo

更多推荐