chrony中“prefer”指定首选服务器

bash 复制代码
server 192.168.159.1 prefer  iburst
server 192.168.159.2 iburst

🎯 prefer 的具体作用和影响

  1. 优先同步来源

    当多台服务器都可用且时间质量相近时,Chrony会优先选择 标记了 prefer 的服务器(192.168.159.1)作为主要同步源。其他未标记的服务器(如192.168.159.2)作为备用或用于交叉验证。

  2. 更高的信任度

    Chrony在计算最终的系统时间时,会给带 prefer 标记的服务器赋予更高的权重,其时间值对最终结果的影响更大。

  3. 稳定性

    这有助于在网络波动或服务器响应出现微小差异时,让系统时间更稳定地跟随一个你指定的、更可信的源,减少时间跳跃。

注意:prefer 不是"唯一",chrony不会因为有了首选服务器就忽略其他服务器,Chrony 仍然会持续与 192.168.159.2 通信并使用它的数据,用于交叉验证。
Chrony 的核心算法会综合所有可用源的数据,计算出它认为最精确、最稳定的系统时间。标记为 prefer 的源在这个计算中会获得更高的权重,但不是唯一的输入。

🔄 工作机制对比(有/无 prefer

为了更直观地理解,假设你两台配置的服务器都运行正常:

场景 Chrony的选择逻辑 最终同步源 (chronyc sources 输出)
未使用 prefer 根据综合算法(偏移、延迟、层级)自动选择最优的一台。 可能显示 ^* 192.168.159.1^* 192.168.159.2,由算法动态决定。
使用 prefer 只要 192.168.159.1 可用且状态正常(Reach值良好),就强制优先选择它。 只要 192.168.159.1 正常,就会稳定显示 ^* 192.168.159.1
相关推荐
小小代码狗4 分钟前
SQLi-Labs 基础注入实战教程(Less-1 ~ Less-5and Less-9)
服务器·python·php
letisgo522 分钟前
VMware Workstation + Ubuntu 26.04 LTS 小白运维部署手册
linux·运维·ubuntu
蓝创工坊Blue Foundry28 分钟前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
晚风吹长发37 分钟前
Docker使用——Docker容器及相关命令
linux·运维·服务器·docker·容器·架构
ShiXZ2131 小时前
Docker Compose 安装与配置指南
运维·docker·容器
麦聪聊数据1 小时前
企业数据市场建设(四):流程闭环与价值运营,让数据市场真正转起来
运维·数据库
是潮汕的灿灿展吖1 小时前
Centos离线部署nfs操作
linux·运维·centos
FII工业富联科技服务2 小时前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
小五传输2 小时前
自主可控建设指南:Serv-u替代方案,实现平滑迁移业务不中断
大数据·运维·安全
jun_bai2 小时前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器