发布时间:2026/7/20 17:17:37
实现多台主机进行时间同步 NTP时间同步服务NTP是网络时间协议(Network Time Protocol)它是用来同步网络中各个计算机的时间的协议。在机房中各个服务器的时间务必要保持一致同时也要和实际的时间保持一致2、使用的工具Chrony 是一个高效的时间同步服务主要用于在 Linux 系统中通过网络时间协议 (NTP) 进行时间同步轻量高效启动速度快适合间歇性连接到网络的设备。低延迟在不需要长期运行的环境中快速同步时间。适配性强支持虚拟化环境如虚拟机和频繁断网的设备3、安装# 安装yum install chrony-y systemctlstartchronyd systemctl enable chronyd 查看状态: systemctl status chronyd4、修改配置文件/etc/chrony.conf# Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). #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 # 这里配置 公共时间源 #pool ntp.org.cn iburst #pool ntp.aliyun.com iburst #pool ntp.tencent.com iburst # 这里是配置把当前主机当作时间服务器使用的 其他机器同步本机器的时间 local stratum 10 # Record the rate at which the system clock gains/losses time. driftfile /var/lib/chrony/drift # Allow the system clock to be stepped in the first three updates # if its offset is larger than 1 second. makestep 1.0 3 # Enable kernel synchronization of the real-time clock (RTC). rtcsync # Enable hardware timestamping on all interfaces that support it. #hwtimestamp * # Increase the minimum number of selectable sources required to adjust # the system clock. #minsources 2 # Allow NTP client access from local network. # 配置那些网段可以访问 可以配置多个 allow 192.168.30.0/24 # Serve time even if not synchronized to a time source. #local stratum 10 # Specify file containing keys for NTP authentication. #keyfile /etc/chrony.keys # Specify directory for log files. logdir /var/log/chrony # Select which information is logged. #log measurements statistics tracking时间服务器机器配置完后需要重启服务systemctl restart chronyd systemctl status chronyd主机需要关闭防火墙 或者开放对应端口firewall-cmd--add-servicentp--permanent firewall-cmd--reload firewall-cmd--list-all5、其他机器 修改NTP核心配置文件vim/etc/chrony.conf 修改以下内容#注释掉原有的pool 新增一个pool (文件头部)#pool 2.centos.pool.ntp.org iburstpool192.168.88.101 iburst :x 保存退出 然后重启 systemctl restart chronyd systemctl status chronyd 查看是否生效 chronyc sources6、如何两台主机时间差距较大直接强制一步对齐 忽略平滑渐变直接把本机时间跳转到和 Master 一致时差多大都会一次性修正。chronyc -a makestep7、为什么时差大默认不会自动跳变chrony 默认 makestep 1.0 3只有前 3 次启动、时差超过 1 秒才会跳变正常运行时差很大时它怕业务乱序日志、数据库时间戳错乱只会缓慢一点点校准。离线内网环境时差巨大必须手动 makestep。

相关新闻

2026/7/19 3:06:24

Python实现用户登录系统:从基础到安全实践

1. Python用户登录系统基础实现在Python中构建一个简易的用户登录系统,是初学者掌握基础编程逻辑的经典练习。这个看似简单的功能实际上涵盖了输入输出处理、条件判断、循环控制等核心编程概念。下面我将从最基础的版本开始,逐步构建一个完整的用户登录流…

2026/7/19 3:06:24

Python条件语句if else详解与应用实践

1. 程序流程控制基础:if else的本质if else语句是编程中最基础也最重要的流程控制结构之一。它的核心作用是根据条件判断决定程序执行的路径,就像现实生活中的岔路口选择。当我们需要根据不同情况执行不同操作时,if else就派上了用场。在Pyth…

2026/7/20 22:13:07

个人电子书资源库构建:从存储到检索的全流程实践

1. 项目概述:打造个人电子书资源库的实践指南 这个项目源于我多年来积累的电子书管理需求。作为一名每天需要阅读大量技术文档和行业资料的从业者,我收集了超过5000本各类电子书,格式从PDF、EPUB到MOBI不等。最初只是简单地将文件堆放在硬盘里…

2026/7/20 22:13:07

从零开始学前端 | 第十四章:函数与代码复用

本章定位 前面几章里,你已经开始真正写“有逻辑”的 JavaScript 代码了。 你已经学习了: JavaScript 是什么,代码在哪里运行。变量、数据类型与运算。条件判断与循环。 到这里,你已经能写出一些会: 存值判断计算重复执…

2026/7/20 22:13:07

从零开始学前端 | 第十三章:条件判断与循环

本章定位 上一章,我们正式进入了 JavaScript 的“数据世界”。 你已经学习了: 什么是变量。let 和 const 的区别。常见数据类型是什么。算术运算、比较运算和逻辑运算怎么用。 到这里,你已经能写出一些会“存值、取值、比较和计算”的代码了。…

2026/7/20 22:08:06

终极D2DX技术指南:暗黑破坏神II现代化渲染与性能优化

终极D2DX技术指南:暗黑破坏神II现代化渲染与性能优化 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx D2DX是一款…

2026/7/20 6:33:00

Unity与Python本地通信:基于Flask的跨语言数据交换实战

1. 项目概述:为什么我们需要一个本地通信服务器?在游戏开发、数字孪生、仿真训练等众多领域,Unity作为强大的实时3D内容创作平台,其核心逻辑通常由C#驱动。然而,当我们需要进行复杂的数据分析、机器学习推理、科学计算…

2026/7/20 0:03:51

基于大数据爬虫+Hadoop+Spark的茶叶销售数据分析与可视化系统开题报告

一、课题研究背景与意义 茶叶作为我国特色农产品与核心经济作物,线上电商销售规模持续逐年扩增,各大电商平台、社交交易渠道积累了海量茶叶商品数据、交易订单数据、用户消费行为与评价数据。传统茶叶销售行业多采用小型数据库存储数据、人工统计分析的运…

2026/7/20 0:03:51

STM32H7 QSPI Flash下载算法制作指南

1. STM32H7 QSPI Flash下载算法制作概述在STM32H7系列微控制器的开发过程中,外部QSPI Flash存储器常被用于扩展存储空间。然而,MDK开发环境默认并不支持所有型号的QSPI Flash编程,这就需要我们自行制作下载算法。本文将详细介绍如何为STM32H7…

2026/7/20 0:03:51

深入解析TI PRU-ICSS:硬实时子系统架构与工业应用实践

1. 项目概述:深入理解PRU-ICSS的架构价值在嵌入式系统,尤其是工业自动化、电机驱动和实时网络通信领域,我们常常会遇到一个核心矛盾:主处理器(如Arm Cortex-A系列)需要处理复杂的操作系统、网络协议栈和用户…

2026/7/20 19:08:28

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…