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

做目录网站注意沧县网络推广公司

做目录网站注意,沧县网络推广公司,河南建筑市场一体化平台,网站开发工程师中级高级如果有其他系统部署需求可以参考原文 戳我->所有组件编译教程 戳我->获取部署源代码 一、集群间的时间同步(Chrony 配置指南) ⏰ 在 分布式系统 和 多节点集群 运行环境中,时间同步 是一个至关重要的任务。时间不同步会导致&#xff1…

如果有其他系统部署需求可以参考原文

戳我->所有组件编译教程
戳我->获取部署源代码

在这里插入图片描述
在这里插入图片描述

一、集群间的时间同步(Chrony 配置指南)

分布式系统多节点集群 运行环境中,时间同步 是一个至关重要的任务。时间不同步会导致:

  • 日志时间错乱 📜:不同节点的日志记录时间不一致,影响排查问题。
  • 分布式任务调度异常 ⏳:如 Hadoop、Spark、Flink 等大数据组件依赖时间戳同步执行任务。
  • 数据库事务不一致 🛠️:数据同步和一致性要求精确的时间同步,否则可能导致数据丢失或事务失败。
  • 身份认证失败 🔐:某些安全协议(如 Kerberos)依赖精确的时间,否则身份验证可能无法通过。

很多 老旧的系统 仍然使用 ntpd(Network Time Protocol Daemon) 进行时间同步,但现代系统推荐使用 Chrony,它相比
ntpd 同步更快、容错性更强、占用资源更少

1. 为什么选择 Chrony? ⚖️

Chrony 是 NTP 协议的一个更现代的实现,相比于 ntpd 具有以下优势:

特性ntpd(传统方案)Chrony(推荐方案)
同步速度需要几分钟几秒内同步
适用场景 🔄适用于长期运行的服务器适用于各种服务器、云环境和容器
资源占用 💾较高,适用于持久运行更低,适用于轻量级服务器
离线恢复 🔄断网后恢复较慢即使断网也能稳定调整时间
动态 IP 支持 🌐适用于固定 IP 服务器适用于动态 IP 服务器

💡 结论:Chrony 更适合现代服务器和集群环境,并且对 时间漂移的自适应能力更强,特别适用于 云计算、虚拟机 和 *
不稳定网络环境*。

2. Chrony 在集群中的部署架构 🏗️

在分布式环境中,通常采用 层级时间同步

  • 1 台服务器 作为 NTP 服务器,对外同步 公网时间源(如阿里云、国家授时中心)。
  • 集群内所有其他服务器 作为 NTP 客户端,同步主服务器时间。

示例架构

角色服务器 IP说明
Chrony 服务器(NTP 主节点)192.168.3.1负责同步公网时间,并提供时间服务
Chrony 客户端(NTP 从节点)192.168.3.2从主节点同步时间
Chrony 客户端(NTP 从节点)192.168.3.3从主节点同步时间

在这个环境中:

  • 192.168.3.1公网 NTP 服务器 获取时间。
  • 192.168.3.2 和 192.168.3.3 直接从 192.168.3.1 获取时间。

3. Chrony 服务器端(NTP 服务器)配置

3.1 安装 Chrony

192.168.3.1 服务器上执行:

yum install -y chrony

3.2 修改 Chrony 配置

编辑 Chrony 服务器端配置文件

vim /etc/chrony.conf

修改或添加以下内容:

# 使用公网时间服务器
server ntp.ntsc.ac.cn iburst
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst# 允许集群内的机器同步时间
allow 192.168.3.0/24# 本地时钟(仅当公网 NTP 不可用时使用)
local stratum 10# Drift 文件存储路径
driftfile /var/lib/chrony/drift# 日志文件存放路径
logdir /var/log/chrony

3.3 启动 Chrony 服务

systemctl restart chronyd
systemctl enable chronyd

3.4 验证 NTP 服务器是否同步

chronyc tracking

如果输出包含 Leap status : Normal,表示时间同步正常。

4. Chrony 客户端(NTP 从节点)配置

4.1 安装 Chrony

192.168.3.2 和 192.168.3.3 服务器上执行:

yum install -y chrony

4.2 配置 Chrony

编辑客户端配置:

vim /etc/chrony.conf

修改为:

# 设定时间同步的服务器(NTP 服务器)
server 192.168.3.1 iburst# Drift 文件存储路径
driftfile /var/lib/chrony/drift# 日志文件存放路径
logdir /var/log/chrony

4.3 启动 Chrony

systemctl restart chronyd
systemctl enable chronyd

4.4 验证客户端是否同步

chronyc sources -v

如果输出包含 192.168.3.1MS Name/IP address 前面有 *,表示客户端同步成功:

MS Name/IP address    Stratum Poll Reach LastRx Last sample
===============================================================================
^* 192.168.3.1             10    6   377    28    -12us[  -33us] +/-  22ms
http://www.dtcms.com/a/557753.html

相关文章:

  • 技术准备十五:Elasticsearch
  • 专门做面包和蛋糕的网站山东家居行业网站开发
  • linux挂载新硬盘并提供nfs服务
  • 用asp做宠物网站页面做地方行业门户网站需要什么资格
  • 交易网站建设需要学什么软件电商网站建设济南建网站
  • Python实现从数组B中快速找到数组A中的元素及其索引
  • 高效IT学习指南:用「智能复盘系统」突破学习瓶颈
  • 广东省白云区贵阳seo网站建设
  • 粉色大气妇科医院网站源码彭阳门户网站建设
  • 507-Spring AI Alibaba Graph Human Node 功能完整案例
  • 遥感生态指数(RSEI):理论发展、方法论争与实践进展
  • cjson 的资源释放函数
  • 第6讲:常用基础与布局Widget(一):Container, Row, Column
  • 什么是网站建设塑业东莞网站建设
  • 小企业网站建设哪里做得好深圳网站搭建
  • 婚恋网站策划页面设计好吗
  • 被禁止访问网站怎么办做招聘网站的怎么引流求职者
  • 【架构艺术】自动化测试平台架构设计的一些通用要点
  • 一个做网站的公司年收入宁波最好的推广平台
  • 建设网站0基础需要学什么海口网站建设维护
  • 农产品销售系统|农产品电商|基于SprinBoot+vue的农产品销售系统(源码+数据库+文档)
  • RAG的17种方式实现方式研究
  • 做时间轴的在线网站对网站建设的调研报告
  • 做受网站在网站上做封面
  • 网站推广优化排名seo网站模板网站
  • 有没有专做游戏脚本的网站制造业营销外贸网站建设
  • 电子商务网站开发实践品牌营销的四大策略
  • 量子机器学习框架设计:基于Cirq的变分量子算法实现
  • 怎么查看网站快照现在建站好么
  • 511-Spring AI Alibaba Graph 智能写作助手示例