chronyc时间服务配置和常用命令

2023-11-08

配置文件说明

/etc/chronyc.conf :

#和时间服务器偏差超过1.0秒后,分3次步进完成纠正时间偏差,可以加快时间调整过程。
#chronyc默认行为是渐进调整,当时间偏差大时,缓慢调整,避免应用软件因为时间跳变而功能异常,比如定时器失效或者时间戳比较失败等问题,
makestep 1.0 3
#做为时间服务器时,允许那些网段客户端对时连接,不设置时限制客户端对时连接
allow 0.0.0.0/0
#时间服务器,iburst初始连接时,快速发送对时数据包,加快时间同步
server 10.243.31.15 iburst 

常用命令

#查看时间同步服务是否正常工作
timedatectl
      Local time: Wed 2023-06-28 13:55:33 CST
  Universal time: Wed 2023-06-28 05:55:33 UTC
        RTC time: Wed 2023-06-28 05:55:44
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a
#查看时间同步服务执行情况
chronyc sources -v
210 Number of sources = 1

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* 10.243.131.12                11   6   377     3    -18us[  -19us] +/-  272us

#立即同步时间
chronyc -a makestep
200 OK

常见问题

1、防火墙未开放UDP 123端口
2、对时服务器chronyc.conf allow的网段限制了客户端链接

资料参考

详细介绍chrony服务器
chrony 详解
chronyc命令手册
下一代时间同步服务 Chrony入门

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

chronyc时间服务配置和常用命令 的相关文章

  • 如何从程序内部获取指向程序的特定可执行文件部分的指针? (也许是诽谤)

    我在 Linux 环境中 需要编写一个程序来检索放置在其可执行文件的某个部分中的一些数据 那么 如何从程序内部获取指向程序某个部分 通过其名称 的指针呢 我知道可以使用elf getdata 将节的索引作为参数传递给 get 和Elf Da
  • 在 vimrc 中切换匹配

    我的 vimrc 文件中有以下几行 hi ExtraWhitespace cterm NONE ctermbg green ctermfg green guibg green guifg green match ExtraWhitespac
  • 当在 python linux 中执行命令 os.system() 时,在 python 中给出响应 yes/no

    考虑一个像这样的命令 yum install boto 当我在终端中执行时 要继续 会询问我是 否 我可以像这样用 python 回应它吗 os system yum install boto Next Yes 将通过相同的 python
  • BeagleBone Black 如何用作大容量存储设备?

    是否可以使用 BB 作为大容量存储设备 我希望将其连接到可以从 USB 连接 例如 USB 闪存驱动器 读取文件的音频播放器并充当包含一个特定文件夹的数据存储设备 及其子文件夹 从文件系统 如果可能 在连接到开发板的闪存驱动器上 正如设备规
  • 使用 Python 将阿拉伯语或任何从右到左书写系统的字符串打印到 Linux 终端

    非常简单的例子是 city print city 我期望输出是 但实际上输出是相反的字符串 字母看起来有点不同 因为它们有开始 中间和结束形式 我无法将其粘贴到此处 因为复制粘贴会再次更正字符串的顺序 如何在 Linux 终端上正确打印阿拉
  • EULA 接受 Bash 脚本

    我有一个尝试安装垃圾箱的脚本 除了 bin 在 more 中打开 EULA 之外 一切正常 在脚本再次开始并自行完成安装之前 您必须手动 ctrl c 退出此 more 实例 因为这更多的是逃离 shell 所以脚本在打开后不知道要运行什么
  • 每个虚拟主机的错误日志?

    在一台运行 Apache 和 PHP 5 的 Linux 服务器上 我们有多个带有单独日志文件的虚拟主机 我们似乎无法分离 phperror log虚拟主机之间 覆盖此设置
  • 如何使用 PyAudio 选择特定的输入设备

    通过 PyAudio 录制音频时 如何指定要使用的确切输入设备 我的电脑有两个麦克风 一个内置 一个通过 USB 我想使用 USB 麦克风进行录音 这流类 https people csail mit edu hubert pyaudio
  • 使用 .htaccess 启用 PHP 短标签

    我在自己的 Centos 服务器上设置了 Apache 并具有多个虚拟 Web 服务器 并且我希望仅为位于以下位置的其中一个 Web 服务器启用 PHP 短标记 var www ostickets html 我可以通过添加成功启用短标签sh
  • 重新链接匿名(未链接但打开)文件

    在 Unix 中 可以创建匿名文件的句柄 例如 使用 creat 创建并打开它 然后使用 unlink 删除目录链接 留下一个带有 inode 和存储的文件 但没有可能的方法重新打开它 此类文件通常用作临时文件 通常这就是 tmpfile
  • sudo pip install python-Levenshtein 失败,错误代码 1

    我正在尝试在 Linux 上安装 python Levenshtein 库 但每当我尝试通过以下方式安装它时 sudo pip install python Levenshtein 我收到此错误 命令 usr bin python c 导入
  • 使用 hcitool 扫描低功耗蓝牙?

    当我运行此命令时 BLE 设备扫描仅持续 5 秒 sudo timeout 5s hcitool i hci0 lescan 输出显示在终端屏幕中 但是 当我将输出重定向到文件以保存广告设备的地址时 每次运行该命令时 我都会发现该文件是空的
  • 使用 terminfo 的终端颜色?

    我正在编写一个 C 类 允许在终端中使用颜色 我希望它适用于每个终端 在支持真彩色 24 位 的终端上打印 在支持它的终端上具有 256 色 6x6x6 其他都是基本的 16 种颜色 我曾经使用 termcap 编写过一次 C 函数 并且我
  • 在bash中用其他文件过滤一个文件

    我有一个带有数字的文件 例如 cat file 31038467 32048169 33058564 34088662 35093964 31018168 31138061 31208369 31538163 31798862 和其他例如
  • %config(noreplace) 文件上出现意外的 RPM 冲突

    我正在创建我自己的RPM using rpmbuild My RPM 包含配置文件哪个应该永远不会被覆盖 即使 RPM 包含这些配置文件的新版本 为了存档这个 我用以下标签标记了它们 config noreplace opt mypacka
  • 如何从外部模块导出符号?

    我在内核源代码树之外进行编码 有两个模块 第一个printt有一个功能printtty 将字符串打印到当前 tty 以及第二个模块hello这会调用printtty 在初始化期间 我已经添加了EXPORT SYMBOL printtty 在
  • 为什么“script”命令会生成 ^[ 和 ^M 字符以及如何使用 vim 搜索和替换删除它们?

    在linux上 使用bash shell 当我使用script命令时 生成的文件称为typescript 当我用 vim 打开该文件时 每一行都包含 M字符 并且有几行 由于我的彩色命令提示符 包含一个字符 我想用任何东西替换这些字符 从而
  • VSCODE 在 Linux 上不适用于我

    刚刚了解 VSCODE 很高兴尝试一下 我下载 解压并运行可执行文件 我得到 Code 2183 0429 201254 ERROR browser main loop cc 170 Running without the SUID san
  • 如何清理 Runtime.exec() 中使用的用户输入?

    我需要通过命令行调用自定义脚本 这些脚本需要很少的参数并在 Linux 机器上调用 当前版本容易出现各种shell注入 如何清理用户给出的参数 参数包括登录名和路径 Unix 或 Windows 路径 用户应该能够输入任何可能的路径 该路径
  • 为什么 proc/ID/maps 有多个共享库条目

    我正在查看嵌入式Linux下的proc ID maps 我注意到一些共享库在进程的内存映射中出现了几次 为什么会这样呢 40094000 400d9000 r xp 00000000 b3 09 723 system lib libc so

随机推荐

  • 【QT 网络云盘客户端】——实现文件属性窗口

    目录 文件属性对话框 设置字体样式 获取文件的信息 显示文件属性对话框 当我们点击文件中的属性 则会弹出一个属性对话框 实现过程 0 设置 属性 菜单项的槽函数 1 鼠获取鼠标选中的QListWidgetItem 它包含 图标和文件名 2
  • Java高级开发的50个性能优化

    在JAVA程序中 性能问题的大部分原因并不在于JAVA语言 而是程序本身 养成良好的编码习惯非常重要 能够显著地提升程序性能 1 尽量在合适的场合使用单例 使用单例可以减轻加载的负担 缩短加载的时间 提高加载的效率 但并不是所有地方都适用于
  • 李沐老师动手学深度学习v2中 LeNet实现中遇到的运行报错问题以及无法显示动态图片问题

    问题一 RuntimeError DataLoader worker pid s 4088 9912 220 exited unexpectedly报错问题 报错原因 Windows不支持多线程 在运行下面这句时调用了get dataloa
  • redis单线程模型为什么这么高效

    一 为什么Redis是单线程的 Redis 是基于内存的操作 而CPU 不是 Redis 的瓶颈 Redis 的瓶颈最有可能是机器内存的 大小或者网络带宽 同时 单线程的实现更加简单和经济 采用单线程可以使指令串行 不用额外 维护锁机制 避
  • vs创建c语言项目

    vs创建c语言项目 已知用c 做一些简单的开发 以前虽然也捅咕过C和C 但是好久不上手了 现在用VS都不知道怎么创建C项目 首先打开VS程序 选择新建一个项目 然后在里面选择C 新建win32控制台程序 下面的哪些名字和路径 改了项目名就行
  • [SQL Server] TSQL实现SQL Server中CTE 递归查询

    参考博客 https www cnblogs com ljhdo p 4580347 html 简介 递归查询主要应用于层级结构表的查询 叶节点 gt 根节点的查询 根节点 gt 叶节点的查询 递归查询必须满足的条件 初始条件 递归查询至少
  • vue-使用js创建组件--render函数

    vue cli 使用js创建组件 render函数 template 怎么被写成一个页面的 一般使用组件 我们也可以使用JS创建一个组件 template 怎么被写成一个页面的 template 被 vue template compile
  • IDEA如何自动生成类图

    IDEA自动生成类图 第一步 在file里面找到setting 第二步 搜索diagrams 第三步 勾选类图的属性 1 成员变量 2 构造器 3 方法 4 配置文件 5 内部类 第四步 第五步 第六步 第七步 自动生成
  • C++实现字符串去掉前后的空格

    今天遇到一个需求 需要去除字符串前后的空格 因为std string本身没有去除空格的函数 因此自己写了一个 如下 string trimmed const string data int lPos data find first not
  • 本地安装和利用docker安装DVWA

    本地安装DVWA 打开phpstudy 找到创建网站 并设置数据如下图 打开网站根目录 放入DVWA的zip数据包并解压 DVWA的文件下载网站 网站链接点这 放入目录中 然后修改文件config 先备份好文件config inc php
  • 【Android -- 开源库】BottomNavigation 的基本使用

    一 简介 BottomNavigation 一个优秀的底部导航栏 该库可帮助用户轻松使用底部导航栏 谷歌的一种新模式 并允许大量自定义 效果图 二 引入框架 1 在 app build gradle 中添加 implementation c
  • nx.draw报错 ‘_AxesStack‘ object is not callable

    升级networkx库的版本就可以了
  • maven的spring项目中要使用mybatis,可能会发生mapper.xml无法加载的情况

  • 【PostgreSQL】扩容postgres存放数据目录,报错“/pgsql/data“ is missing or empty 数据目录找不到

    大家好 我是好学的小师弟 最近在做性能测试 由于pg的data数据量过大 原来的挂载目录data01容量不够用了 所以决定给data01扩容 扩容采用lvm的方式增加了原来的目录的磁盘容量大小 扩容完后 重启pg cd usr lib sy
  • 如何把ipa文件(iOS安装包)安装到iPhone手机上? 附方法汇总

    苹果APP安装包ipa如何安装在手机上 很多人不知道怎么把ipa文件安装到手机上 这里就整理了苹果APP安装到iOS设备上的方式 仅供参考 苹果APP安装包ipa如何安装在手机上 使用过苹果手机的人应该深有感触 那就是苹果APP安装要比安卓
  • 所有人都说Python 简单易学,为何我觉得难?

    记得刚学Python的时候 几乎所有人都说Python 简单易学 而对于编程零基础 只掌握Word和Excel的人来说 感觉真的好难 学习之前网上的教材看了 Python的书也看了 包括 核心编程 公开课也看了 包括莱斯大学和MIT的课 很
  • 关于搭建CDH中遇到的问题

    本人搭建的cdh版本是5 10 1 服务器的版本是redhat 7 4 在搭建cdh的过程中遇见了下列问题 分享出来给大家参考参考 一 CDH搭建成功以后 安装服务的过程中突然崩溃的步骤 解决 1 gt 删除Agent节点的UUID rm
  • 数字化转型 价值效益参考模型_003-企业数字化转型:数字化转型的实际应用与价值...

    引子 经历了国庆长假 迎来了2020年的第四季 跳出第三季的懈怠 第四季还是延续数字化转型的主题 在第二季讲到了数字化转型需要的思维模式 掌握了生意人思维 量化的思维 运营的思维模式后 我们已经在认知上有了提升 接着我们来探讨数字化转型的在
  • R语言数据标签、变量赋值、修改赋值

    在数据处理分析过程中 分类变量的值有时候是试用数值来表示 从直观上并不能理解其含义 必须要有赋值对照表才能辅助理解 R语言在加标签上的功能并不常用 好在R语言可以直接处理分析字符串 在分析前把相应赋值改为具体含义的文字即可 例如 常见数据中
  • chronyc时间服务配置和常用命令

    配置文件说明 etc chronyc conf 和时间服务器偏差超过1 0秒后 分3次步进完成纠正时间偏差 可以加快时间调整过程 chronyc默认行为是渐进调整 当时间偏差大时 缓慢调整 避免应用软件因为时间跳变而功能异常 比如定时器失效