ubutntu_时间同步服务器修改

younghuie4周前 (11-09)ubuntu相关16

安装chromy:

apt udpate -y
apt install chrony


禁用 Ubuntu 的默认时间同步服务(如果有):

systemctl disable --now systemd-timesyncd


编辑配置文件:

nano /etc/chrony/chrony.conf

注意最新25.10中修改位置在:

nano /etc/chrony/sources.d/ubuntu-ntp-pools.sources

文件中屏蔽掉pool行,加上“#”即可。并添加行:

server 10.170.14.33 iburst minpoll 11 maxpoll 11

其中,server 10.170.14.33: 指定你的 NTP 服务器的地址。

iburst: 启动时快速发送初始查询以加速同步。

minpoll 11 maxpoll 11: 设置最小和最大轮询间隔为 2^11 = 2048 秒(约 34 分钟),这是最接近 30 分钟(1800 秒)的 power-of-2 值。如果需要更短,可以用 minpoll 10 maxpoll 11(17-34 分钟范围,让 Chrony 动态调整)。


启用并重启 Chrony 服务:

systemctl enable --now chrony.service
systemctl restart chrony.service


立即进行一次手动同步:

chronyc makestep


杂:

#检查 Chrony 来源:
chronyc sources

#检查统计信息:
chronyc sourcestats

#查看系统时间状态:
timedatectl

#验证状态
systemctl status chrony.service



分享给朋友: