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

Linux设置系统同步时间

Linux设置系统同步时间

1、排查原因:

从输出能明确看到核心问题:NTP 服务未启动(inactive),系统也未同步(synchronized: no),这就是和其他机器差 1-2 分钟的根本原因!

2、解决办法:

现在直接按以下步骤操作(你是 root 用户,无需加sudo),1 分钟内就能同步到位,后续永久保持一致:

第一步:启动 NTP 服务并启用自动同步

# 1. 启动chronyd服务(NTP同步核心服务)
systemctl start chronyd

# 2. 设置开机自启(避免重启后服务失效)
systemctl enable chronyd

# 3. 启用NTP自动同步(让timedatectl关联chronyd)
timedatectl set-ntp true

第二步:强制立即同步时间(消除当前 1-2 分钟差异)

# 强制校准NTP时间(忽略偏移限制,直接同步)
chronyc -a makestep

第三步:优化国内 NTP 服务器(降低延迟,提高精度)

# 替换默认NTP服务器为国内节点(阿里云、腾讯云、中科大)
sed -i 's/^server.*/server ntp.aliyun.com iburst\nserver time1.cloud.tencent.com iburst\nserver time.ustc.edu.cn iburst/' /etc/chrony.conf

# 重启chronyd让配置生效
systemctl restart chronyd

第四步:校准硬件时钟(永久生效,重启不漂移)

# 将同步后的系统时间写入硬件时钟(RTC)
hwclock --systohc

第五步:验证结果(确认同步成功)

timedatectl

正常输出应该是这样(关键字段已标注):

Local time: 二 2025-11-11 18:00:XX CST
           Universal time: 二 2025-11-11 10:00:XX UTC
                 RTC time: 二 2025-11-11 10:00:XX
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes  # ✅ 已同步
              NTP service: active  # ✅ NTP服务已启动
          RTC in local TZ: no  # ✅ 硬件时钟为UTC(推荐配置)

从输出能看到 所有关键指标都已正常,时间差异问题彻底解决了!🎉

当前状态总结(全部达标)

  • ✅ NTP 服务已激活(NTP service: active
  • ✅ 系统时间已同步(System clock synchronized: yes
  • ✅ 时区 / 硬件时钟模式正确(Asia/Shanghai + UTC 硬件时间,和其他机器统一)
  • ✅ 系统时间、UTC 时间、RTC 时间完全一致(无漂移)

最后做个小验证(可选,放心用)

  1. 和其他机器对比时间,确认差异消失:命令:date
  2. 查看 NTP 同步详情(确认连接正常): chronyc tracking

正常输出会显示 Stratum: 2-10(服务器层级,越小越精准)、Last offset 接近 0(毫秒级误差),说明同步状态健康。

http://www.dtcms.com/a/597163.html

相关文章:

  • 花垣网站建设一台主机做两个网站
  • 生成模型技术宇宙:从VAE到世界模型,揭示AIGC核心引擎
  • 网站建设中魔板免费扑克网站代码
  • 股指期货的收益和风险大吗?
  • 第12章 测试编写
  • 性能测试之使用 adb 查看设备CPU占用与数据分析
  • 【AUTOSAR SOMEIP】SD状态机
  • 海尔网站建设情况wordpress 没有保存
  • CSS 对齐
  • 从流批一体到湖仓一体架构演进的思考
  • 如何查看网站是否降权九江市住房和城乡建设厅网站
  • 从基本用法到迭代器实现—list重难点突破
  • 智能建站软件宁波房产网二手房出售
  • 如何从iPhone向Android 发送视频?8 种方法
  • LLM 相关内容
  • 研发管理知识库(4)华为研发管理流程简介
  • 【国内电子数据取证厂商龙信科技】手机取证之文件碎片
  • 【OpenCV + VS】OpenCV初步:在VS中配置并运行第一个OpenCV Demo
  • Java入门——Java跨平台的原理
  • 16、做中学 | 初三上期 Golang面向对象_进阶
  • Java 不同创建线程的方式什么时候才可以使用 this 来获取线程的引用
  • 兰州做网站的公司wordpress标签云美化
  • MATLAB基于PSO-GA的铁路工程施工进度计划多目标优化研究
  • JavaScript的BOM学习笔记——1、浏览器对象模型
  • python将Excel数据写进图片中
  • 五金配件网站建设报价圣弓 网站建设
  • Django中如何重写save()方法
  • C在线编程 | 提升编程技能,掌握C语言的核心要点
  • 京东这样的网站怎么做网站建设费用怎么算
  • django模型数据查询