Chrony介绍
chrony是一个开源的自由软件,它能帮助你保持系统时钟与时钟服务器(NTP)同步,因此让你的 时间保持精确。
chrony由两个程序组成,分别是chronyd和chronyc
chronyd:是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。 它确定计算机增减时间的比率,并对此进行补偿。
chronyc:提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例 控制的计算机上工作,也可以在一台不同的远程计算机上工作
注意:Chrony与NTP都是时间同步软件,两个软件不能够同时开启,会出现时间冲突,openeuler 中默认使用chrony作为时间服务器,不在支持NTP软件包
Chrony配置文件分析
主配置文件:/etc/chrony.conf
[root@server ~]# vim /etc/chrony.conf
# 使用 pool.ntp.org 项目中的公共服务器。
# 或者使用server开头的服务器,理论上想添加多少时间服务器都可以
# iburst表示的是首次同步的时候快速同步 pool pool.ntp.org iburst
# 根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间 补 偿调整。
同步时间服务器
210.72.145.44 国家授时中心
ntp.aliyun.com 阿里云
s1a.time.edu.cn 北京邮电大学
s1b.time.edu.cn 清华大学
s1c.time.edu.cn 北京大学
s1d.time.edu.cn 东南大学
s1e.time.edu.cn 清华大学
s2a.time.edu.cn 清华大学
s2b.time.edu.cn 清华大学
实验一: (与阿里云时间服务器同步)
服务端配置
配置chrony.conf文件
[root@localhost ~]# vim /etc/chrony.conf
pool ntp.aliyun.com iburst #配置阿里云时间服务器
allow 192.168.88.0/24 #允许该网段与其同步
重启chrony服务
[root@localhost ~]# systemctl restart chronyd.service
查看时间服务器
[root@localhost ~]# chronyc sources -v

关闭防火墙
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# systemctl status firewalld.service #查看防火墙状态

查看时间
[root@localhost~]# date

客户端配置
配置chrony.conf文件
[root@localhost ~]# vim /etc/chrony.conf
pool 192.168.88.8 iburst #与服务端同步
重启chrony服务
[root@localhost ~]# systemctl restart chronyd.service
查看时间服务器
[root@localhost ~]# chronyc sources -v
查看时间
[root@localhost~]# date
实验二:(与本地服务器时间同步)
为了体现出两者的区别,这里故意改为错误的时间
[root@client ~]# date -s '2023-11-11 11:11:11' #修改服务端时间
服务端配置
配置chrony.conf文件
[root@localhost ~]# vim /etc/chrony.conf
local stratum 10 #与本地同步

关闭DNS服务器
[root@localhost ~]# vim /etc/resolv.conf
进去以后将DNS注释掉,模拟无法上网的场景

重启chrony服务
[root@localhost ~]# systemctl restart chronyd.service
查看时间服务器
[root@localhost ~]# chronyc sources -v
此时的服务器已经断开
查看时间
date

客户端配置
配置chrony.conf文件
[root@localhost ~]# vim /etc/chrony.conf
pool 192.168.88.8 iburst #与服务端同步

重启chrony服务
[root@localhost ~]# systemctl restart chronyd.service
查看时间服务器
[root@client ~]# chronyc sources -v
服务器地址指向客户端
查看时间是否同步
date

1353

被折叠的 条评论
为什么被折叠?



