Centos使用chrony做时间同步

1.原理

Chrony有两个核心组件,分别是:chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。它确定计算机增减时间的比率,并对此进行调整补偿。chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

使用rpm -qa |grep chrony查看系统是否已安装chrony

如果不存在使用yum安装即可: yum install chrony

2.服务端

1)vim /etc/chrony.conf
a.注释掉 pool 2.centos.pool.ntp.org iburst  加入新的的时间服务器 阿里云


server 210.72.145.44 iburst
server ntp.aliyun.com iburst

b.修改第22行,Allow NTP client access from local network,配置允许访问的客户端列表,支持CIDR,例如:

allow 192.168/24

c.修改第29行设置同步,Serve time even if not synchronized to any NTP server.,打开注释即可,即:

local stratum 10

3.客户端

1)配置文件修改
vim  /etc/chrony.conf   修改server即可,删掉其他的,添加要同步时间的源服务器ip,格式如下:

server x.x.x.x iburst

4.重启服务

使用systemctl start chronyd.service  启动chrony服务

使用systemctl restart chronyd.service          重启

使用systemctl enable chronyd.service 设置开机同步时间

使用systemctl status chronyd.service 查看服务状态

chronyc sources -v 查看当前的同步源

chronyc sourcestats -v 查看当前的同步状态 注意下面 前三项如果全为0,可能没有同步成功

chronyc -a makestep 手动同步一次时间,返回200 OK表示同步成功

chronyc tracking 可以显示系统时间信息

参考原文章连接:https://www.cnblogs.com/lizhaoxian/p/11260041.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值