作业:1.配置chronyd, 使其从其他NTP服务器去同步时间
(配置一个aliyun可用,再配置一个不可用的)
使用timedatectl查看:当前系统时钟是否已同步,ntp服务器是否可用
需要查看:时间源的状态: ^? .^*
跟踪当前的同步状态: tracking
sourcestat, activity
强制同步:chronyc -a makestep
重启服务
2. 配置chrony:需要有两台机器,一台作为时间服务器,一台作为客户端
时间服务器的要求:不从网络同步时间,使用本地时间
客户端要求:从我们时间服务器同步时间,要求能同步成功
也要分别查看状态
一.环境配置
1.准备两台虚拟机并且检查是否有chrony配置文件—rpm -qal | grep chrony
如果没有则需要下载—yum install chrony -y
2.寻找可用的一个时间服务地址和一个不可用时间服务器地址
二.实验过程
需求一
1.打开rocky虚拟机
2.进入到chrony.conf文件目录进行编辑
(1) vim /etc/chrony.conf
(2) 在时间服务器地址池加入阿里云时间服务器地址:server ntp.aliyun.com iburst
3.重启时间服务器: systemctl restart chronyd
4.查看当前系统时钟是否已同步,ntp服务器是否可用:timedatectl status
5.时间源的状态: chronyc sources -v
6.跟踪当前的同步状态:
(1)chronyc sourcestats -v
(2)chronyc activity -v
(3)chronyc tracking -v
7.强制同步:chronyc -a makestep
需求二
1.打开另外一台虚拟机centos
2.分别进入到rocky和centos的chrony.conf文件目录进行编辑
(1)进去到rocky的chrony.conf文件目录:vim /etc/chrony.conf
(2)注释掉阿里云时间服务器地址
(3)添加一个不可用的时间服务器地址:server s1a.time.edu.cn iburst
(4)打开 local stratum 10(当外网时间服务器同步失败时,可以用本地时间来提供时间)
(5)进去到centos的chrony.conf文件目录:vim /etc/chrony.conf
(6) 在时间服务器地址池加入阿里云时间服务器地址:server 192.168.80.141 iburst(rocky地址)
2.把centos和rocky的时间服务器都重启一下:systemctl restart chronyd
3.查看当前系统时钟是否已同步,ntp服务器是否可用:timedatectl status
4.跟踪当前的同步态:chronyc tracking -v
5.跟踪当前的同步态:chronyc tracking -v
6.强制同步:chronyc -a makestep