目录
要求:
思路:
配置过程:
a:
1.开启两台服务器,开启chrony服务。
2.部署chrony服务
查看chrony服务状态
b:
区别:
配置过程:
修改完配置后,重启chrony服务
查看chrony状态:
小结一下:
要求:
chrony服务部署:两台机器
a: 第一台机器从阿里云同步时间
第二台机器从第一台机器同步时间
b: 第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6
思路:
a:
前提:
两台设备安装chrony服务,centos系统默认是安装的
利用 rpm -qa | grep "chrony"
查看是否安装chrony服务
yum install chrony
安装chrony 服务
可以
第一台机器可以访问外网
两台机器开启chrony服务
第一台机器设置时钟源为阿里云
第二台机器设置时钟源为第一台机器的ip
注意:
做服务的机器,要开启allow IP,默认不开启。
b:
第一台机器的时钟源设置为不可达的ip
第二台的机器的时钟源设置为第一台机器的ip
更改第一台机器的层级为6
查看结果
配置过程:
a:
1.开启两台服务器,开启chrony服务。
2.部署chrony服务
第一台机器:
在/etc/chrony.conf
修改server 时钟源为阿里源
修改服务主机为第二台设备同网段的ip
主机1
主机2
修改更新时钟源为第一台设备的ip
查看chrony服务状态
查看命令:
查看 ntp_servers chronyc sources -v
查看 ntp_servers 状态 chronyc sourcestats -v
查看 ntp_servers 是否在线 chronyc activity -v
查看 ntp 详细信息 chronyc tracking -v
强制同步下系统时钟 chronyc -a makestep
主机1:
可以观察到:
主机1的层级为2
主机2的层级为3
做服务设备的层级+1 = 客户端的层级
b:
区别:
主机1:
时钟源不同,配置时修改层级
主机2:
跟a 配置一样
配置过程:
主机1:
vim /etc/chrony.conf
主机2:
配置不变
修改完配置后,重启chrony服务
systemctl restart chronyd
查看chrony状态:
注意观察层级,时钟源的变化
主机1:
可以观察到时钟源发生变化,此时主机1与时钟源的关系为不可达,此时时钟源更新时间的方式为主机1的系统时间。
主机2:
此时:观察到主机2的层级为7。
至此,达到了要求。
两台设备时间达到一致。
小结一下:
在配置chrony服务的过程中,会遇到一系列的问题。
一.有些设备没有关闭防火墙,导致时钟源的配置出现问题
解决办法:
1. 关闭防火墙 syetemctl stop firewall
2.vim /etc/selinux/config
修改为permissive
重启设备。
二.有些在配置chrony服务的时候,在配置过程中因为粗心大意,ip,allow配置错误
也会导致chrony服务出现问题。
这就要求我们在配置的过程中细心啦!