主从时间同步服务器

1、 概念
chrony官网:https://chrony.tuxfamily.org
chrony官方文档:https://chrony.tuxfamily.org/documentation.html

包:chrony
两个主要程序:chronyd和chronyc
chronyd:后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿
chronyc:命令行用户工具,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可在一台不同的远程计算机上工作
服务unit 文件: /usr/lib/systemd/system/chronyd.service
监听端口: 323/udp,123/udp
配置文件: /etc/chrony.conf

公共NTP服务
pool.ntp.org:项目是一个提供可靠易用的NTP服务的虚拟集群cn.pool.ntp.org,0-3.cn.pool.ntp.org
阿里云公共NTP服务器
Unix/linux类:ntp.aliyun.com,ntp1-7.aliyun.com
windows类: time.pool.aliyun.com
大学ntp服务
s1a.time.edu.cn 北京邮电大学 s1b.time.edu.cn 清华大学 s1c.time.edu.cn 北京大学
国家授时中心服务器
210.72.145.44

2、实践

实验;两台centos7主机图形界面安装环境
服务器主机IP:192.168.60.16
客户端主机IP:192.168.60.26
rpm -q chrony (centos7 gnome自带chrony,没有yum install chrony -y

rpm -ql chrony (找到配置文件

vim /etc/chrony.conf

3

划线的依次是
1、对外部的时间同步服务器进行同步,iburst会加快同步速度
2、开启对客户端的主机提供同步功能
3、当丢失外部网络的链接时依然作为客户端主机的时间同步主机

对客户端主机的配置文件修改,将服务端主机当作时间同步服务器


配置完成

3、测试
date -s '2018-03-06 21:03:51' (设置客户端主机时间提前一年

systemctl restart chconyd (重启服务

date (查看时间

测试成功