第一题:
配置chronyd, 使其从其他NTP服务器去同步时间(配置一个aliyun可用,再配置一个不可用的)使用timedatectl查看:当前系统时钟是否已同步;ntp服务器是否可用需要查看:时间源的状态: ^? .^*;跟踪当前的同步状态: trackingsourcestats, activity;强制同步:chronyc -a makestep;重启服务。
- 配置aliyun(可用):
进入文件 /etc/chrony.conf:
[root@server ~]# vim /etc/chrony.conf
在文件内添加时间服务器:
server ntp.aliyun.com iburst
每次配置完成后都要进行服务重启:
[root@server ~]# systemctl enable chronyd 开机启动
[root@server ~]# systemctl restart chronyd 重启服务
查看时间同步状态:
[root@server ~]# timedatectl status
查看时间源的状态: ^? .^*:
[root@server ~]# chronyc sources -v
查看ntp详细信息:
[root@server ~]# chronyc tracking -v
查看ntp_servers状态:
[root@server ~]# chronyc sourcestats -v
查看ntp_servers是否在线:
[root@server ~]# chronyc activity -v
- 配置s1a.time.edu.cn(不可用):
进入文件 /etc/chrony.conf:
[root@server ~]# vim /etc/chrony.conf
在文件内添加时间服务器:
server s1a.time.edu.cn iburst
每次配置完成后都要进行服务重启:
[root@server ~]# systemctl restart chronyd 重启服务
查看时间同步状态:
[root@server ~]# timedatectl status
查看时间源的状态: ^? .^*:
[root@server ~]# chronyc sources -v
查看ntp详细信息:
[root@server ~]# chronyc tracking -v
查看ntp_servers状态:
[root@server ~]# chronyc sourcestats -v
查看ntp_servers是否在线:
[root@server ~]# chronyc activity -v
第二题:
配置chrony:需要有两台机器,一台作为时间服务器,一台作为客户端时间服务器的要求:不从网络同步时间,使用本地时间客户端要求:从我们时间服务器同步时间,要求能同步成功也要分别查看状态。
- 一号机(时间服务器):
进入文件 /etc/chrony.conf:
[root@server ~]# vim /etc/chrony.conf
在文件内添加时间服务器(该时间服务器不可用);允许二号机同步时间;将本地层数设置为10:
server ntp.aliyun.com iburst
allow 192.168.18.128/32
local stratum 10
每次配置完成后都要进行服务重启:
[root@server ~]# systemctl restart chronyd 重启服务
查看时间同步状态:
[root@server ~]# timedatectl status
查看时间源的状态: ^? .^*:
[root@server ~]# chronyc sources -v
查看ntp详细信息:
[root@server ~]# chronyc tracking -v
从Stratum:10能看出一号机现在使用的是本地时间。
查看ntp_servers状态:
[root@server ~]# chronyc sourcestats -v
查看ntp_servers是否在线:
[root@server ~]# chronyc activity -v
- 二号机(客户端):
进入文件 /etc/chrony.conf:
[root@localhost ~]# vim /etc/chrony.conf
在文件内添加时间服务器:
server 192.168.18.129 iburst
每次配置完成后都要进行服务重启:
[root@localhost ~]# systemctl restart chronyd 重启服务
查看时间同步状态:
[root@localhost ~]# timedatectl status
查看时间源的状态: ^? .^*:
[root@localhost ~]# chronyc sources -v
查看ntp详细信息:
[root@localhost ~]# chronyc tracking -v
从Stratum:11能看出二号机同步一号机的时间进行使用。
查看ntp_servers状态:
[root@localhost ~]# chronyc sourcestats -v
查看ntp_servers是否在线:
[root@localhost ~]# chronyc activity -v
总结:
一号机Stratum为10,使用本地时间,
二号机Stratum为11,同步一号机时间。