官方文档:https://chrony.tuxfamily.org/documentation.html
我这里是redhat6.5上安装 chrony版本为2.1.1

服务器端

yum install -y chrony

配置文件

vim /etc/chrony.conf

#指定时间服务器 # 中国国家受时中心server 210.72.145.44 iburst # 1.cn.pool.ntp.orgserver 202.112.10.36 iburst # 0.asia.pool.ntp.orgserver 59.124.196.83 iburst stratumweight 0#记录时间差driftfile /var/lib/chrony/drift#时差较大,则通过修改时钟来矫正,这里设置的阈值是10s 前3次不修改makestep 10 3#同步系统时间rtcsync#允许指定ip或网段获取时间,还可以用denyallow 192.168/16bindcmdaddress 127.0.0.1bindcmdaddress ::1keyfile /etc/chrony.keys#指定commandkeycommandkey 1#如果没有,在开始时生成新的commandkeygeneratecommandkeynoclientloglogchange 0.5#日志文件logdir /var/log/chrony 启动服务

service chronyd restart
chkconfig chronyd on

客户端

yum install -y chrony

配置文件

vim /etc/chrony.conf

# 服务器端server 192.168.100.10 iburst # 中国国家受时中心 server 210.72.145.44 iburst # 1.cn.pool.ntp.org server 202.112.10.36 iburst # 0.asia.pool.ntp.org server 59.124.196.83 iburst stratumweight 0#记录时间差driftfile /var/lib/chrony/drift#时差较大,则通过修改时钟来矫正,这里设置的阈值是10s 前3次不修改makestep 10 3#同步系统时间rtcsynckeyfile /etc/chrony.keys#指定commandkeycommandkey 1#如果没有,在开始时生成新的commandkeygeneratecommandkeynoclientloglogchange 0.5#日志文件logdir /var/log/chrony 启动服务

service chronyd restart
chkconfig chronyd on

常用命令

#查看状态
chronyc sourcestats
chronyc sources

转载于:https://blog.51cto.com/13323775/2124639