您好,欢迎进入北京泰福特电子科技有限公司官网

咨询服务热线

400-015-1230

RHEL7客户端NTP时间同步

发布时间:2022-04-11 16:30:06

  RHEL7客户端在集群当中有什么意义?100台服务器共同搭建一个集群,如果这100台服务器想要协同工作,必须有一个前提条件,那就是时间统一。如果100台中有一台时间不统一,那么其它99台就会投票把那一台时间不统一的关机。如果集群当中时间混乱,那么这个集群就会乱投票,不工作。所以时间是集群建立起来的一个基础,这个集群的时间不能相差太多。

  那么现在就是在这个集群里选出一个老大,那就是NTP时间同步器,这个集群里所有的服务器都以这老大的时间为标准,自动同步进行Linux下GDB调试,如果改时间也只是改老大NTP时间同步服务器的时间。

  接下来就是在服务端已经搭好的情况下,如何配置客户端,客户端软件包是chrony,这个软件负责去联系老大,那么如何知道老大是谁,就是修改这个软件的配置文件/etc/chrony.conf。

第一步,先装包,如下图:

装包

第二步

默认配置文件

修改后的配置文件

修改配置文件

然后查看一下:

第三步,systemctl restartchronyd(Daemon)重启服务,然后systemctl

enable chronyd,将这个服务设置为随机自启(开机自启):

设置为随机自启

第四步,验证,到底会不会同步时间,此时用到测试校时服务

配置错误时间、起校时服务、检查时间

-date -s 'yyyy-mm-ddHH:MM:SS'

测试校时服务

  先改一个错的时间,然后再去同步时间,同步时间直接把服务重启一下,每当这个服务重启的时候它会自动找服务端,默认情况下有一个时间的限制,也就是说每隔一定时间会自动同步,因为我们想更快看到效果,所以就手动重新启动一下systemctl restartchronyd,然后再去看时间有没有变成正常。

自动找服务端

  更改时间用到date -s的命令:-date -s 'yyyy-mm-dd HH:MM:SS'。

  查看时间同步设置

  首先查看一下时间,然后再改时间,然后restart一下,再看一下时间,有可能不会马上变,有1~3s的延迟,就是有一个同步的协议,就再查看一下,timedatectl | grep NTP:查看时间同步设置的一个命令,就是看有没有同步。


  • 联系方式
  • 传 真:86-10-82782026
  • 电 话:400-015-1230
  • 地 址:北京市海淀区北清路68号院用友软件园北区17号楼三层
在线咨询

咨询电话:

400-015-1230

  • 微信扫码 关注我们

Copyright © 2002-2035 北京泰福特电子科技有限公司 版权所有 备案号:京ICP备12028220号-1
京公网安备 11010802025976号

扫一扫咨询微信客服

18519396506
Powered by RRZCMS