Chrony 的学习与使用
  HL7exJhKg9j2 2023年11月02日 39 0

Chrony 的学习与使用


背景

之前捯饬 ntp 发现很麻烦, 经常容易弄错了. 
昨天处理文件精确时间时  想到了时间同步. 
发现只有自己总结的ntpdate 但是还没有 chronyd相关的总结

本着自己写笔记是为了快速解决问题的思路 
想趁着孩子上课, 将快速解决方案部署一下.

安装

yum install chrony -y 

安装完成后会生成配置文件. 
vim /etc/chrony.conf
需要注意, 这是一个配置文件实现服务器端和客户端的效果 

如果作为服务器端 需要的部分为:

server 127.0.0.1  iburst    
makestep 1.0 3
rtcsync
driftfile /var/lib/chrony/drift
logdir /var/log/chrony

allow all  
local stratum 10

# 需要注意 配置文件同行不能有 # 的注释信息, 不然会报错. 
# 注意有客户端不同的是 多了连个配置节. 
# 一个是允许访问的地址, 另外一个是层数. 
启动服务:
systemctl enable --now chronyd

验证服务

ntpdate 192.168.255.xx

如果使用 chronyc 客户端的话 需要配置为:

server 192.168.255.xx iburst  
makestep 1.0 3
rtcsync
driftfile /var/lib/chrony/drift
logdir /var/log/chrony

同步命令

查看时间同步源:
$ chronyc sources -v

立即手工同步
$chronyc -a makestep

查看时间同步源状态:
$ chronyc sourcestats -v
  
设置硬件时间
硬件时间默认为UTC:
$ timedatectl set-local-rtc 1
  
启用NTP时间同步:
$ timedatectl set-ntp yes
 
校准时间服务器:
$ chronyc tracking



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
HL7exJhKg9j2