1.配置chronyd, 使其从其他NTP服务器去同步时间 (配置一个aliyun可用,再配置一个不可用的) 使用timedatectl查看:当前系统时钟是否已同步,ntp服务器是否可用 需要查看:时间源的状态: ^? .^* 跟踪当前的同步状态: tracking sourcestat, activity 强制同步:chronyc -a makestep 重启服务
输入命令:vim /etc/chrony.conf ——编辑chrony.conf配置文件
1.打开文件后,同步网络时间服务器,向文件中配置两条时间源(其中server ntp.aliyun.com iburst可用,server s1a.time.edu.cn iburst不可用)
2.使用timedatectl命令查看当前时钟是否已经同步,ntp服务是否可用;
查看可知,时钟已经同步且ntp服务可用
3. 查看时间源的状态
查看可知,203.107.6.88时间源可用,202.112.23.169时间源不可用
4.跟踪当前的同步状态
a.tracking
b.sourcestats
c.activity
5.强制同步,chronyc -a makestep
2. 配置chrony:需要有两台机器,一台作为时间服务器,一台作为客户端 时间服务器的要求:不从网络同步时间,使用本地时间 客户端要求:从我们时间服务器同步时间,要求能同步成功 也要分别查看状态
首先我们开启两台机器
rhcsa作为时间服务器,rhsic1作为客服端
由题可知,时间服务器要求,不从网络同步时间,使用本地时间,所以我们要进入chronyd配置文件,将可用的时间源删除或者注释(不可用可以不用管,删除也可以)
注意:要将local指令打开
local指令用来允许将本地时间作为标准时间授时给其它客户端,即使自己未能通过网络时间服务器同步到真实时间。通常用在独立网络中,在某台作为ntp服务器的主机上配置,为其他需要同步时间的ntp客户端提供时间同步服务。该台主机通过定期手动输入,来保持时间与真实时间一致
客户端服务器的要求为,能从时间服务器中同步时间,且能同步成功
配置客户端,打开机器rhsic1,且进入chronyd配置文件进行编辑。注意,主机rhcsa作为时间服务器,所以配置的时间源为主机rhcsa的ip地址,如下:
查看时间服务器的状态
注意因为编辑过配置文件所以在查看状态前应该先将chronyd重启
网络时间没有同步,因为无可用的时间源。
查看客户端的状态