当前位置: 首页 > news >正文

chrony.conf 参数解析

摘要

Chrony 是 Linux 系统中用于实现高精度时间同步的守护进程,它通过网络时间协议(NTP)和精确时间协议(PTP)将系统时钟与参考时间源同步。不可避免需要配置chrony,本文主要介绍chrony.conf。


Chrony 中用于高精度时间同步的关键设置分别通过 PPS(秒脉冲) 和 SHM(共享内存) 接口获取时间基准。以下是对 /etc/chrony/chrony.conf每个参数的详细解析:

1. PPS 参考时钟配置

refclock PPS /dev/pps1 refid PPS lock GPSD prefer precision 1e-7 poll 2
参数说明
refclock PPS声明使用PPS(秒脉冲信号)作为参考时钟源
/dev/pps1PPS 设备的路径(通常由 GPS 模块或专用 PPS 设备生成)
refid PPS自定义此源的标识符(在监控命令chronyc sources中显示为PPS
lock GPSD关键依赖:强制 chrony 等待gpsd服务就绪后才启用此源(避免无效信号)
prefer标记为首选源(当多个源可用时,优先使用此源)
precision 1e-7声明信号精度为0.1 微秒(100 ns),帮助 chrony 优化算法权重
poll 2轮询间隔设为4 秒(实际值 =2^2),但对 PPS 信号本身无影响(硬件触发)

PPS 核心作用:提供绝对精确的秒边界对齐(误差通常 < 100 ns),校正时钟的累积漂移。

poll 2轮询间隔设越小系统负载越大,精度越高,所以结合时间使用场景来确定。

2、SHM 接口配置解析

refclock SHM 0 refid GPSD precision 1e-1 offset 0.9999 delay 0.2 poll 2
参数说明
refclock SHM 0使用共享内存作为参考时钟(0对应 gpsd 的共享内存段/dev/shm/gpsd.sock
refid GPSD自定义标识符(在监控命令中显示为GPSD
precision 1e-1声明时间精度为0.1 秒(100 ms),反映 NMEA 数据的理论精度
offset 0.9999关键校准:补偿 GPS 串口传输延迟(单位:秒),需实测调整!
delay 0.2固定网络延迟补偿(秒),用于修正处理过程的固有延迟
poll 2轮询间隔设为4 秒2^2

SHM 核心作用:通过 gpsd 获取完整时间戳(年月日时分秒),但精度较低(受串口延迟影响)。

3. 其他参数配置:

# 强制快速时间同步(当偏移量 > 0.1 秒时立即步进调整) makestep 0.1 -1 # 记录时钟漂移率 driftfile /var/lib/chrony/drift # 定期同步系统时间到硬件时钟(RTC) rtcsync # 允许所有客户端访问此NTP服务器 allow all # 阿里云 ntp,国内延迟低 server ntp.aliyun.com iburst server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst pool cn.pool.ntp.org iburst # 关键指令:将本机设置为第10层时间源(独立时间服务器) local stratum 10
  1. local stratum 10的作用

    • 将本机声明为独立时间源(Stratum 10)

    • 不依赖外部NTP服务器(如pool.ntp.org

    • 适用于:

      • 隔离网络环境(无互联网连接)

      • 硬件时钟作为基准源(需定期校准)

      • 高精度本地时间源(配合GPS/PPS等设备)

http://www.jsqmd.com/news/1386618/

相关文章:

  • 零基础小白也能做!网站建设与网页设计从入门到精通 素材下载实战指南
  • 末伏高温高湿双重考验 科迈隆单一树种板材稳过品质关 - 资讯综合
  • 招投标人员学习CPPM先看哪些内容怎么咨询? - 众智商学院官方
  • Open Codex vs OpenAI Codex:开源本地替代方案的5大优势解析
  • 2026年金属表面处理清洗剂侧评:专业高效选这几款 - 官方资讯
  • 终极指南:如何用SystemInformer快速诊断Windows系统崩溃问题
  • 5分钟快速上手EmotiVoice:2000+音色免费开源TTS引擎终极指南
  • 揭秘网站建设外包合同核心陷阱与避坑指南:如何签订一份靠谱的网站建设外包合同
  • Muya:下一代浏览器Markdown编辑器库的5个实用技巧
  • 2026 新生儿超柔纸尿裤精选推荐,5 款低敏亲肤好物实测解析 - 生活动态圈
  • 终极开源驾驶辅助系统指南:如何用openpilot升级300+车型的智能驾驶体验
  • go-bindata常见问题解答:从Asset函数到字节切片操作
  • 2026年金属表面处理清洗剂侧二批揭晓,哪些品牌值得关注? - 官方资讯
  • 安徽工贸职业技术学院单招备考班升学方案附招生简章和报名方式 - 教育为先
  • 3步解锁Android投屏新境界:用QtScrcpy让手机在电脑上流畅运行
  • triangular-arbitrage与CouchDB集成指南:数据持久化与历史记录分析
  • 粗脂肪测定仪品牌全景盘点|恒美智造作为国产一线厂家值得关注 - 专业仪器测评品牌推荐
  • 做企业官网不是摆样子,而是找伙伴:衍艺 网站建设如何帮你落地真流量
  • 5分钟搭建个人AI助手:Hermes WebUI极简部署指南
  • 第 19 天 多态基础:向上转型与类型转换
  • Obsidian Web Clipper终极指南:如何用浏览器扩展高效构建个人知识库
  • 2026上海中央空调回收实力服务公司:专业高价回收与整厂拆除处置方案 - 卓企推荐
  • 为什么选择Mockito?MockitoTutorialForBeginners项目揭秘:25个JUnit示例轻松掌握Mocking技术
  • 2026年上海静安区马桶维修上门服务实用选择指南 - 匠心24小时快修
  • Calibre电子书管理终极指南:免费开源工具实现30+格式完美转换
  • 天津春考培训专业机构怎么选?家长关注这几点少走弯路 - 官方资讯
  • 2026上海电脑回收避坑指南:正规机构实测清单及全场景选择攻略 - 榜单测评
  • 3分钟网页打包桌面应用:零代码在线应用生成器完整指南
  • PDF补丁丁:免费开源的PDF工具箱终极指南
  • 2026年河北测风塔源头厂家挑选指南 富航钢结构等企业盘点 - 拜了拜了