背景:centos7+ 支持chrony 时间同步配置,centos8 不支持ntp 时间同步,chrony 配置比ntp 更简单高效
1、chrony server 端配置如下配置需要修改
cat /etc/chrony.conf
server 192.168.111.14 iburst #首先注释外网时间服务器地址,添加这行与本机服务端时间同步
allow 192.168.111.0/16 #允许哪些服务器或者客户端到这台来同步时间,必需配置
local stratum 10 #该行注释取消掉不然NTP synchronized: 为no 取消掉后变为 NTP synchronized:yes
2、重启服务并检查
systemctl daemon-reload
systemctl enable --now chronyd
netstat -unlp|grep chronyd
3、查看状态,
timedatectl
Local time: 四 2023-07-27 09:37:48 CST
Universal time: 四 2023-07-27 01:37:48 UTC
RTC time: 四 2023-07-27 01:56:00
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes #表示已同步完成
RTC in local TZ: no
DST active: n/a
#查看时间源信息
chronyc sources -v
4、client (客户)端配置
cat /etc/chrony.conf
server 192.168.111.14 iburst #表示同步这台时间服务器的时间
5、重启服务并检查
systemctl daemon-reload
systemctl enable --now chronyd
chronyc sources # 查看时间同步
+表示可接受的信号源与选定的信号源组在一起
-表示被合并算法排除的可接受源
x 表示chronyd认为是虚假行情的时钟(即,其时间与大多数其他来源不一致)。
〜 表示时间似乎具有太多可变性的来源
查看 ntp_servers:chronyc sources
查看 ntp_servers 状态:chronyc sourcestats
查看 ntp_servers 是否在线:chronyc activity
查看 ntp 详细信息:chronyc tracking
强制同步时间:chronyc -a makestep
标签:chronyc,同步,查看,ntp,chrony,集群,主机,时间 From: https://www.cnblogs.com/zbhlinux/p/17584190.html