服务端配置
1. 设置时区为 Asia/Shanghai
2. 配置 chrony 服务端
修改配置(
10.0.0.1 是主节点 IP):allow 0.0.0.0/0允许所有客户端访问本 NTP 服务器,生产环境建议收敛为具体网段。
3. 重启时间服务 & 查看状态
4. 硬件时钟使用 UTC
⚠️ 修正:原文注释「将当前的UTC时间写入硬件时钟」有误。set-local-rtc 0的含义是让硬件时钟(RTC)使用 UTC 标准(而非本地时间),避免与系统时区冲突。
客户端配置
1. 配置 chrony 客户端
添加 NTP 服务器:
2. 重启时间服务
3. 设置开机自启动
4. 立即同步(客户端 64 秒同步一次)
验证命令
在服务器端查看有哪些客户端通过此 NTP 服务器进行时钟同步:
客户端查看同步源统计:
注:原文档包含两张截图(服务器端客户端列表、客户端同步源统计),为思源本地资源,未迁移到 Notion,可通过上述命令实时查看。
附:Ansible 批量查看所有主机时间
- 作者:sky12378
- 链接:https://a.111103.xyz/article/3b886076-8817-8180-9342-f20ee4435bf9
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
