作业a
第一台机器从阿里云同步时间 第二台机器从第一台机器同步时间
第一台机器配置
vim /etc/chrony.conf:修改第一台机器的配置文件
-
将原有的pool注释掉,并添加阿里云时钟源--->server ntp.aliyun.com iburst
-
在allow中添加第二台机器的ip地址---->allow 192.168.247.130/24
allow不配置的话,不允许所有客户端访问。配置之后才允许第二台机子访问
-
查看ntp_servers--->chronyc sources
-
查看ntp详细信息---->chronyc tracking
第二台机器配置
vim /etc/chrony.conf:修改第二台机器的配置文件
-
将原有的pool注释掉,并添加第一台机器的时钟源--->server 192.168.247.131 iburst
-
查看ntp_servers--->chronyc sources
-
查看ntp详细信息---->chronyc tracking
配置完成之后,重启服务,如果遇到问题:配置错误
使用timedatectl,或者chronyc sources 查看,若是^/?: unreachable: 不通
a. server配置成ntp.aliyun.com,重启服务试一下,是否能正常同步
b. 如果能正常同步说明:配置没有问题
c. 排查网络:
-
确保防火墙关闭的,selinux是permissive或者disable的状态
-
ping 一下,确保链路是通的
作业b
第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6
第一台机器配置
vim /etc/chrony.conf:修改第一台机器的配置文件
-
将原有的pool注释掉,并给server配置一个不存在的IP,即同步不了的IP,这样第一台服务器就会使用系统时间作为时钟源
-
其他操作同作业a中第一台机器操作相同
-
第一台服务器层级设置为6:取消注释,并将10修改为6
-
重启chronyd后,查看ntp详细信息---->chronyc tracking
修改成功
第二台机器配置
vim /etc/chrony.conf:修改第一台机器的配置文件
-
将原有的pool注释掉,并添加第一台机器的时钟源--->server 192.168.247.131 iburst
-
其他操作同作业a中第二台机器操作相同
可以看到第一台机器因为时间源不可同步,第二台可以同步且以第一台系统时间作为时间源