linux离线安装chrony服务校准时间

基础环境

Linux forlinx 5.10.35 #53 SMP PREEMPT Thu Mar 30 01:04:19 CST 2023 aarch64 aarch64 aarch64 GNU/Linux

chrony源码包

下载地址:https://download.tuxfamily.org/chrony/

以chrony-4.5.tar.gz举例说明

详细步骤

1.解压chrony

tar zxvf chrony-4.5.tar.gz

2.编译安装

./configure --prefix=/usr
make
make install

3.确认是否成功

chronyd -v

在这里插入图片描述
4.配置服务

cp examples/chrony.conf.example2 /etc/chrony.conf
cp examples/chrony*.service /usr/lib/systemd/system/
ls /usr/lib/systemd/system/chrony*.service

在这里插入图片描述

5.启动服务

#启动服务
systemctl start chronyd.service
#加入开机自启
systemctl enable chronyd.service
#检查服务状态
systemctl status chronyd.service

6.修改配置文件

vim /etc/chrony.conf
#将pool pool.ntp.org iburst注销,并替换为目标地址
#例如:pool 192.168.0.1 iburst、pool baidu.com iburst等
#重新启动服务
systemctl restart chronyd.service

7.查看同步情况

#重启后多执行几次
chronyc sources

在这里插入图片描述
^*表示当前同步的服务器

或者追踪时间同步信息

chronyc tracking

在这里插入图片描述
释义

Reference ID: 7xxxxxx (xxx.xxx.xxx.x)
解释: 这是当前同步的NTP服务器的标识。显示的是NTP服务器的IP地址的十六进制值和点分十进制格式的IP地址。
Stratum: 2
解释: 显示本地时钟的层级(Stratum)。Stratum 1 表示直接从参考时钟(如GPS)获取时间,Stratum 2 表示从 Stratum 1 的服务器获取时间,依此类推。
Ref time (UTC): Mon Jun 03 07:55:37 2024
解释: 这是本地系统最后一次从参考时钟获取的时间。
System time: 0.000008777 seconds slow of NTP time
解释: 表示本地系统时间与NTP时间的差异。这里显示本地系统时间比NTP时间慢了 0.000008777 秒。
Last offset: +0.000419453 seconds
解释: 表示上一次调整时钟时的偏移量。这里显示上一次调整时本地时间比NTP时间快了 0.000419453 秒。
RMS offset: 0.001309917 seconds
解释: 表示偏移量的均方根值(RMS)。这反映了偏移量的长期精度。
Frequency: 14.137 ppm slow
解释: 显示本地时钟的频率误差,以百万分之一(ppm)为单位。这里显示本地时钟慢了 14.137 ppm。
Residual freq: +0.001 ppm
解释: 显示残余频率误差。它是指本地时钟与NTP时钟之间的频率差异。
Skew: 0.191 ppm
解释: 显示频率偏差的估计值。它反映了频率误差的不确定性。
Root delay: 0.077792406 seconds
解释: 显示从本地时钟到参考时钟的总延迟,包括网络延迟。
Root dispersion: 1.654524088 seconds
解释: 显示从本地时钟到参考时钟的最大误差估计。
Update interval: 1039.9 seconds
解释: 显示本地时钟与NTP服务器同步的间隔时间。这里显示大约每 1039.9 秒同步一次。
Leap status: Normal
解释: 显示闰秒状态。Normal 表示没有闰秒调整。其他可能的值包括 Insert second(插入闰秒)和 Delete second(删除闰秒)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/30203.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spine学习14】之 裁剪

1、新建裁剪 2、在页面中随便点几下 圈出对应位置 3、点编辑裁剪 或者按空格键 退出编辑模式, 页面就只剩下对应区域,这个区域可以任意拖动 放大缩小显示。 tips: 如果手动选择区域描绘不准确,可以启用对应图片的网格 然后复制…

无监督学习:从理论到实践的全面指南

本文深入讲解了无监督学习中的K-means、层次聚类、密度聚类、PCA、t-SNE和自编码器算法,涵盖其原理、数学基础、实现步骤及应用实例,并提供了详细的代码示例。 关注作者,复旦AI博士,分享AI领域全维度知识与研究。拥有10年AI领域研…

axios二次封装

导读:axios用于网络请求、在开发时常常进行二次封装便于前端请求接口时,在网络请求和响应拦截器中做统一处理 1、创建axios实例 配置接口基地址baseURL,接口超时时间timeout 等等 VITE_BASE_URL 在.env文件中配置, 可查看上一篇.env文件详解…

药物+蚊子=疟疾疫苗?

药物蚊子疟疾疫苗? 编译 李升伟 疟原虫的天然暴露和抗生素的组合使用是否可以支持病人的天然免疫力。 顶复合小体靶向药 几十年来,科学家们一直在苦苦寻求一种防御疟疾的疫苗,但是这种疾病的致病性寄生虫——疟原虫――却是一种难以对付的…

外链应该怎么做才有效?

做有效的外链,关键在于策略和执行,高质量的独立站外链就是一个不错的选择,确保是dofollow,每一条都被谷歌收录,并保证长期留存,至少一年以上,这种外链就是能发挥最大效果的外链,名为…

pytest框架中的pytest.ini配置文件

pytest.ini是pytest的主配置文件,主要用于全局配置pytest的行为,如指定测试收集的规则、插件配置、路径忽略等。它允许我们定制pytest的运行方式,而不必在代码中硬编码这些配置。 目录 1、基本结构 2、常见配置项及使用方法 1.addopts 2…

2024年已过半,靠独立站赚钱行得通吗?

中国跨境出口电商行业近年来展现了显著的增长势头,在2017至2021年间,行业规模持续保持20%以上的同比增速。特别是在2021年,受疫情加速全球消费线上化的影响,行业规模已经突破6万亿元人民币。到了2022年,尽管面临局部封…

云原生重大事件保障预案与执行结果

一、背景 随着云计算技术的快速发展,云原生架构已成为企业数字化转型的关键驱动力。然而,云原生环境的高度动态性和复杂性使得其面临着一系列挑战,如服务稳定性、安全性以及性能优化等。为了确保云原生环境的稳定运行,并应对可能…

全新防关联技术出炉:亚马逊测评环境优化,下单成功率大提升

在竞争激烈的测评行业中,构建一个稳定且高效的环境系统成为了制胜的关键。然而,市场上现有的环境方案如虚拟机、模拟机、GCS、云手机、VPS等不仅成本高昂,而且面临着在风控严格的平台上如亚马逊难以逃脱检测的挑战,进而影响了测评…

Memory use report提示信息

Memory use report: Heap dump has been created at C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2021.3\tmp\hprof-temp\heapDump-idea-1718785956302.hprof. It will be analyzed next time you start IntelliJ IDEA.Memory use report提示信息 Memory use…

【两数之和】

两数之和 一、题目二、暴力解法三、哈希表四、map字典1.基本方法.set()添加键值对.get()通过键获取值.has()判断map是否有这个键 2.map和set的联系和区别共同点共同点MapSet 一、题目 二、暴力解法 三、哈希表 解题思路:将nums的元素依次以键值对的方式存储在map字典…

在MySQL中添加索引

在添加之前可以做下备份 mysqldump -u 用户名 -p 数据库名 表名 > 备份文件.sql在 MySQL 中,虽然可以同时执行多个 ALTER TABLE 语句,但需要注意的是,MySQL 对 ALTER TABLE 操作的并行执行有一些限制。具体来说,MySQL 在执行 …

【Linux】如何创建yum 组(yum groups)

如何创建yum 组(yum groups) 在 yum 中创建组信息需要手动编辑并创建一个组文件,然后使用 createrepo 工具生成组信息。以下是一个详细的步骤指南: 1. 创建组信息文件 首先,创建一个 XML 文件来定义组信息。例如,创建一个名为 …

HTML语言笔记

结构 C/S结构 ClientSever 客户端服务器端 需要在电脑上安装的重终端,或一个特定的客户端才能运行。 B/S结构 BrowserServer 浏览器服务器 JAVA主要后端语言,用于开发服务器端程序。 网页开发 学习内容: 语言: html cs…

java基础·小白入门(二)

目录 Java数组、字符串、正则表达式数组基本知识二维数组 字符串初始化基本用法 正则表达式相关知识点Java语言的内存分配Java的增强for循环 类和对象基本概念定义与创建应用 Java数组、字符串、正则表达式 数组 基本知识 Java中,数组元素可以为简单数据类型&…

MacOS之解决:开盖启动问题(七十四)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

mysql中返回日期格式带有T、Java解决返回日期格式带 ‘T‘ 问题、MySQL查询日期为什么带T、java.util.Date()类型为什么有T

文章目录 一、场景描述:Mysql返回日期格式带有T二、解决方法2.1、方法一:通过注解格式化2.2、方法二:通过全局配置2.3、方法三:查询时手动转换时间格式 三、mysql 数据库时间类型数据为什么有T3.1、什么是ISO 8601格式 四、java中…

储备教师和正式教师的区别是什么?

当谈论教育行业的未来,是否曾想过,那些被称为"储备教师"的群体,与我们熟知的"正式教师"之间,有何本质的区别? 储备教师,顾名思义,是学校为了应对未来可能的教学需求而提前招…

Redis 集群 - 数据分片算法

前言 广义的集群:只要是多个机器构成了一个分布式系统,都可以被称为集群。 狭义的集群:redis 的集群模式,这个集群模式下,主要是解决存储空间不足的问题。 Redis 集群 redis 采用主从结构,可以提高系统的可…

cs144 LAB1 基于滑动窗口的碎片字节流重组器

一.StreamReassembler.capacity 的意义 StreamReassembler._capacity 的含义: ByteStream 的空间上限是 capacityStreamReassembler 用于暂存未重组字符串片段的缓冲区空间 StreamReassembler.buffer 上限也是 capacity蓝色部分代表了已经被上层应用读取的已重组数…