Chrony 是一个轻量级的 NTP (网络时间协议) 实现,用于在 Linux 系统上同步系统时钟。
在 RHEL 8 上,NTP 服务已被 Chrony 取代,Chrony 是 RHEL 8 默认的时间同步服务。
一、安装 Chrony
dnf install -y chrony
二、基本配置
配置文件位于 /etc/chrony.conf,编辑前建议备份:
cp /etc/chrony.conf /etc/chrony.conf.bak
使用 vim 编辑配置文件:
vim /etc/chrony.conf
配置文件详解与调整
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
pool 2.rhel.pool.ntp.org iburst
大多数情况下,系统自带的配置(如 pool 2.rhel.pool.ntp.org iburst)已经可以正常工作。
-
pool: 这是一个指令,后面跟一个 NTP 服务器池的域名。与server指令不同,pool指令表示该域名解析后可能返回多个 IP 地址(一个服务器池),chrony会与所有这些地址进行通信并选择最佳的时间源。这提供了更好的冗余和负载均衡。 -
2.rhel.pool.ntp.org: 这是 Red Hat Enterprise Linux (及其衍生版如 CentOS, Fedora) 专用的 NTP 服务器池。不同的发行版或组织可能有自己的池,例如 Ubuntu 是pool.ntp.ubuntu.org。 -
iburst: 一个选项。当chronyd启动时,它会发送一组(通常是 4 或 8 个)数据包而不是一个,以快速完成初始同步。这可以显著减少首次同步所需的时间。
推荐使用国内的 NTP 服务器,速度更快,稳定性更好:
注释掉或删除原有的 pool 行,添加以下国内的公共 NTP 服务器:
# pool 2.rhel.pool.ntp.org iburst
# 阿里

最低0.47元/天 解锁文章
476

被折叠的 条评论
为什么被折叠?



