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

CentOS本机配置为时间源

CentOS本机配置为时间源

  • 安装chrony,默认已安装
  • 修改配置文件 /etc/chrony.conf
  • 客户端配置

安装chrony,默认已安装

yum -y install chrony

修改配置文件 /etc/chrony.conf

# cat /etc/chrony.conf | grep -Ev "^$|#"
server ceph00 iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
allow 10.0.0.0/16
local stratum 10
logdir /var/log/chrony
# 删除或注释掉其他 server 行
# server 0.centos.pool.ntp.org iburst
# server 1.centos.pool.ntp.org iburst
# server 2.centos.pool.ntp.org iburst
# server 3.centos.pool.ntp.org iburst

server ceph00 iburst

# 配置本机作为时间源
local stratum 10

# 允许其他客户端访问本机时间服务
# 根据实际网络配置修改
allow 10.0.0.0/16

# 记录系统时钟的偏移率
driftfile /var/lib/chrony/drift

# 允许在前三次更新中步进式调整系统时钟
makestep 1.0 3

# 启用实时时钟同步
rtcsync

# 指定日志目录
logdir /var/log/chrony

# 启用详细日志记录
log measurements statistics tracking
systemctl restart chronyd
systemctl enable chronyd
   # 检查服务状态
   systemctl status chronyd
   
   # 检查时间源
   chronyc sources
# chronyc sources
210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* ceph00                       10   6    37     5     +1ns[-1098ns] +/-   12us
Number of sources = 1:配置了1个时间源
时间源是 ceph00
^* 表示当前选中的时间源(已同步)
Stratum = 10:层级为10,符合本地时间源的设置
Poll = 6:轮询间隔为 2^6 = 64秒
Reach = 37:(八进制)表示最近的连接成功状态
LastRx = 5:5秒前最后一次接收到更新
Last sample = +1ns[-1098ns]:最后一次采样的时间偏差
+/- 12us:测量的误差范围

客户端配置

  • 修改 ceph01 的 /etc/chrony.conf
# 配置 ceph00 作为时间源
server ceph00 iburst

# 记录系统时钟的偏移率
driftfile /var/lib/chrony/drift

# 允许在前三次更新中步进式调整系统时钟
makestep 1.0 3

# 启用实时时钟同步
rtcsync

# 注释掉本地时间源配置(因为是客户端)
#local stratum 10

# 指定日志目录
logdir /var/log/chrony

# 启用详细日志记录(建议取消注释以便于调试)
#log measurements statistics tracking
systemctl restart chronyd
systemctl status chronyd
systemctl enable chronyd
# 检查时间源
chronyc sources

# 检查详细的同步状态
chronyc tracking

相关文章:

  • 自定义基座实时采集uniapp日志
  • depcheck检查node.js项目中未使用和缺失依赖的工具
  • 【Apache Paimon】-- 作为一名小白,如何系统地学习 Apache paimon?
  • Ansible批量配置服务器免密登录步骤详解
  • 【pytest】获取所有用例名称并存于数据库
  • 联想电脑如何进入BIOS?
  • 新数据结构(9)——Java异常体系
  • AI编程01-生成前/后端接口对表-豆包(或Deepseek+WPS的AI
  • 【Vue3 入门到实战】15. 组件间通信
  • CEF132 编译指南 Linux 篇 - 构建编译环境:工具链配置(二)
  • DatePicker 实现:日期范围截止时间为23:59:59
  • 蓝桥杯备赛笔记(二)
  • 番外04:前端面试八股文-HTML
  • QML 快捷键与Shortcut的使用
  • 一个简单的Windows TCP服务器实现
  • windows系统 从 Hugging Face网站上使用 huggingface-cli 命令下载AI大模型到本地
  • 在npm上传属于自己的包
  • ARM64 Trust Firmware [一]
  • 【Copilot】Redis SCAN SSCAN
  • Linux探秘坊-------4.进度条小程序
  • 公司网站建设一条龙/seo导航
  • 如何做网站小编/百度指数官网查询
  • wordpress的网站后台/百度收录推广
  • 网站建设要什么知识/免费网站可以下载
  • 哪里有建网站的/完整企业网站模板
  • 淘宝刷单网站建设/爱站网站seo查询工具