一、chrony服务器

Chrony 是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计
算机保持系统时钟与时钟服务器( NTP )同步,因此让你的计算机保持精确的时
间, Chrony 也可以作为服务端软件为其他计算机提供时间同步服务。
Chrony 由两个程序组成,分别是 chronyd chronyc。
chronyd 是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务
器同步。它确定计算机增减时间的比率,并对此进行补偿。
chronyc 提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在
chronyd 实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
那么简而言之,chrony是进行时间同步配置的命令,在linux系统上需要首先安装chrony服务、命令如下
#yum -y install chrony
#systemctl enable chronyd
#systemctl start chronyd

一切就绪后我们就开始今天的任务!

二、配置

首先,这是我们今天的任务:
       a:    第一台机器从阿里云同步时间, 第二台机器从第一台机器同步时间;
       b:   第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6;

①第一步,先是打开配置文件,它在/etc/chrony.conf文件下,通过vim编辑器进行编辑。

如图,阿里云的时间同步服务网站是:ntp.aliyun.com

然后在第二个箭头位置添加 allow all ,这样可以使第二个主机被允许与其同步。

配置完之后我们就可以与网络连接,进行时间同步,这时我们可以使用 chronyc sources 查看源,用timedatectl 查看当前系统是否已同步时间,NTP服务的状态。以及chronyc tracking 查看详细信息

 ②这里要求第二个主机要连接第一个主机,即与第一个主机时间同步,我们还是进行配置/etc/chrony.conf文件

 我们将箭头位置改成第一个主机的ip,这样即可连接第一个主机,并且进行时间同步。然后我们进行检验,是否连接成功。

 没毛病!

③下一个任务是将第一个主机变为系统时间同步,同样的操作。配置/etc/chrony.conf文件

 我们通过在前面添加#进行注释,以及在第二个箭头位置将注释符删除,因为要求将层级改为6,那么我们将原来的10也就改为6,然后wq保存退出。完成之后一定要重启chrony服务,命令为:

systemctl restart chronyd

随后在第二个主机也进行同样重启操作,然后进行验证是否连接成功

木有问题!完美

以上就是本次的所有内容,希望对您有所帮助!!

Logo

更多推荐