news 2026/8/9 18:48:14

CentOS7.9 安装配置 Chrony 时间同步服务实操

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS7.9 安装配置 Chrony 时间同步服务实操

CentOS7.9 安装配置 Chrony 时间同步服务

CentOS7.9 默认同时支持ntpchrony;chrony 同步精度更高、网络差环境表现更好,生产环境优先选用。

一、安装 chrony

CentOS7.9 光盘源自带 chrony 包

bash

yum install -y chrony

检查版本

bash

chronyc --version

二、配置文件/etc/chrony.conf

备份原配置

bash

cp /etc/chrony.conf /etc/chrony.conf.bak vi /etc/chrony.conf

修改时间服务器(使用阿里云公共 NTP)

注释原有pool行,替换为国内源:

conf

server ntp.aliyun.com iburst server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst server ntp3.aliyun.com iburst

参数说明:iburst:网络刚连通时快速做几次同步,加速时间校准。

【可选】本机作为内网 NTP 服务器(给其他机器提供时间)

如果这台机器要当内网时间服务器,放开下面两行:

conf

allow 192.168.0.0/16 # 允许哪些网段来本机同步时间 local stratum 10 # 外网NTP不可用时,本机继续对外提供时间

保存退出:wq

三、启动服务 & 设置开机自启

bash

systemctl enable --now chronyd

查看服务状态

bash

systemctl status chronyd

⚠️ 注意:chronyd 和 ntpd 不能同时运行,如果之前装过 ntp,建议关闭并禁用 ntpd:

bash

systemctl stop ntpd systemctl disable ntpd

四、验证时间同步状态

  1. 查看时间源状态(最常用,替代 ntp 的ntpq -p

bash

chronyc sources -v
  • ^*:当前正在使用的同步源
  • ^+:备选可用源
  1. 查看同步统计信息

bash

chronyc tracking

重点看System time :系统时间偏移,偏移越小同步越准。

  1. 查看系统时间

bash

date

五、防火墙配置(仅本机对外提供 NTP 服务才需要

chrony 使用 UDP 123 端口。如果要内网其他设备访问本机 chrony:

bash

firewall-cmd --add-service=ntp --permanent firewall-cmd --reload

六、常用 chronyc 命令速查

表格

命令作用
chronyc sources -v查看时间源
chronyc tracking查看同步状态、时间偏移
chronyc activity查看 chronyd 在线状态
chronyc makestep立刻强制跳跃同步时间(不建议频繁用)

七、排错要点

  1. 时间一直不同步:检查防火墙、DNS 是否正常,能否 ping 通ntp.aliyun.com

bash

ping ntp.aliyun.com
  1. 确认 chronyd 监听端口 UDP123

bash

ss -ulnp | grep chronyd
  1. 查看日志

bash

tail -f /var/log/chrony/*.log

补充:CentOS7.9 既可以用 ntp 也可以 chrony;新项目建议直接用 chrony,CentOS8 以后已经彻底移除 ntpd,只保留 chrony。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/9 18:47:09

基于Django与协同过滤的民宿智能推荐系统实践

1. 项目概述:Python民宿预订数据分析推荐系统这个基于Django框架的民宿预订系统,本质上是一个融合了大数据处理与智能推荐算法的垂直领域解决方案。我在实际开发中发现,传统民宿平台存在两个核心痛点:一是房源信息过载导致用户选择…

作者头像 李华
网站建设 2026/8/9 18:45:19

二叉树数据结构:从基础概念到高级应用全解析

1. 树与二叉树基础概念解析树结构是计算机科学中最基础也是最重要的非线性数据结构之一。我第一次接触树的概念是在大学数据结构课上,当时教授用家族谱系图来类比,这个生动的例子让我瞬间理解了这种层次化结构的本质。1.1 树的定义与核心特性树是由n&…

作者头像 李华
网站建设 2026/8/9 18:39:40

Java处理三维GeoJSON的技术实践与应用

1. 三维GeoJSON生成的核心价值与应用场景三维GeoJSON正在成为地理空间数据交换的新标准格式。相比传统二维地理数据,它能够完整表达建筑高度、地形起伏、地下管网等立体空间信息。我在智慧城市项目中首次接触三维GeoJSON时,发现它能完美呈现城市天际线、…

作者头像 李华
网站建设 2026/8/9 18:35:44

Spring Boot集成SQLite数据库结构迁移实战

1. 项目背景与核心挑战在中小型Java应用开发中,SQLite因其轻量级、零配置和单文件特性成为热门选择。最近我在一个Spring Boot项目中遇到了典型问题:开发环境的模板数据库结构变更后,如何无损同步到生产环境并保留现有数据?这个痛…

作者头像 李华
网站建设 2026/8/9 18:35:31

AI论文降重二次优化方案与比话降AI工具应用

1. 论文降重困境与二次优化方案解析最近在学术圈遇到个挺有意思的现象:不少同学用AI工具降重后,查重率确实降下来了,但提交到知网复查时还是被判定不合格。这种情况我遇到过不下二十次,根本原因在于大多数AI降重工具只做了表面词汇…

作者头像 李华