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

Linux系统中的时间同步服务

1.时间同步:多主机协作工作,时间应该保持一致,如加密协议、日志、集群等,利用NTP(Network Time Protocol)协议使得各个主机时间达到同步。

ntp:将系统时钟和世界协调时UTC同步,精度在局域网内可达0.1ms,项目官网:http://www.ntp.org

chrony : 实现 NTP 协议的的自由软件。可使系统时钟与 NTP 服务器,参考时钟 ( 例如 GPS 接收器 ) 以及使用手表和键盘的手动输入进行同步。还可以作为NTPv4(RFC 5905) 服务器和对等体运行,为网络 中的计算机提供时间服务。设计用于在各种条件下良好运行,包括间歇性和高度拥挤的网络。
2.时间握手:数据传输、用户认证等工作需要在时间同步上一致;对照一个官方时间进行各个主机间的传输和交流。
查看系统时间 ---   timedatectl
local time ---本地当前时间
universal time ---伦敦时间
Rtc time ---硬件时间
Time zone ---时区
System clock synchronized ----系统时间同步服务是否开启
NTP service ---ntp协议是否开启
RTc in local TZ ---硬件时间是否和本地时间一致

 

 

关闭NTP service 服务 ---systemctl stop chronyd.service 

修改时间 --- timedatectl set-time “ 时间 ”(格式如下)

查看时区时间列表 --- timedatectl list-timezones

修改时区时间 --- timedatectl set-timezone “ 时区名称 ”

修改硬件时间与本地时间一致 --- timedatectl set-local-rtc 1/  0(恢复正常同步)

 

3.时间同步混乱时,需要利用ntp公共地址时间来设置  公共ntp地址:www.ntppool.org

Unix/linux类:ntp.aliyun.com,ntp1-7.aliyun.com

Windows类:time.pool.aliyun.com

国家授时中心服务器:ntp.ntsc.ac.cn

pool表示时间源

iburst 当服务重启后立即发送时间同步请求

4.时间同步服务:使用公共ntp时间到本机

vim /etc/chrony.conf  ---编辑配置文件

systemctl restart chronyd ---重新启动该服务

chronyc source -v ---查看同步信息

显示同步信息 ---chronyc sources -v

M时间源模式  ^表示服务器  =表示对等方 #表示本地连接的参考时钟

S指源的状态  +表示可接受的信号源  ?指已失去连接性或者其数据包未通过所有测试的源

x表示chronyd认为虚假行情的时钟  ~表示时间似乎具有太多可变性

Name/ip address显示源的名称或IP地址

Stratum显示时间来源的层

Poll显示轮询源的速率

Reach显示源的可达性寄存器

客户端设置

vim /etc/chrony.conf 进入配置文件进行参数的更改

allow 0.0.0.0/0 ---允许所有客户端访问本地服务器

local stratum 10 ---ntp时间源不可用则把主机的时间源共享出去

systemctl restart chronyd ---重启系统

6.时间同步服务器的搭建:一对多主机,一台作为服务器,其他为客户端同步服务端的时间源

netstat -antlupe | grep chronyd ---查看开启的端口服务

systemctl disable --now firewalld ---关闭火墙服务

 

http://www.xdnf.cn/news/291133.html

相关文章:

  • Qt天气预报系统绘制温度曲线
  • 2048游戏(含Python源码)
  • 【计算机视觉】3d人体重建:PIFu/PIFuHD:高精度三维人体数字化技术指南
  • [逆向工程]什么是“暗桩”
  • 【Java学习笔记】包
  • Redis ZSet 实现原理与跳表选择原因
  • Lombok 是什么?
  • Python字符串全解析:从基础操作到高级应用的技术指南
  • 36-校园反诈系统(小程序)
  • K8S node ARP 表爆满 如何优化
  • 【深度学习-Day 6】掌握 NumPy:ndarray 创建、索引、运算与性能优化指南
  • git上常用的12个月份对应的英语单词以及月份英语缩写形式
  • [machine learning] Transformer - Attention (三)
  • C++ 检查某个点是否存在于圆扇区内(Check whether a point exists in circle sector or not)
  • 2025流感疫苗指南+卫健委诊疗方案|高危人群防护+并发症处理 慢性肾脏病饮食指南2025卫健委版|低盐低磷食谱+中医调理+PDF 网盘下载 pdf下载
  • Scala day6(Class,field,Single Object)
  • EPSG:3857 和 EPSG:4326 的区别
  • 掌纹图像识别:解锁人类掌纹/生物识别的未来——技术解析与前沿数据集探索
  • 2025系统架构师---论软件的设计模式论文
  • Java按字节长度截取字符串指南
  • JVM——Java对象的内存布局
  • Hive安装与配置教程
  • 详讲viewer查看器
  • Astro Canvas 数据中心→设备一览大屏操作指南
  • 基于 HTML5 的贪吃蛇小游戏实现
  • Oracle数据库从入门到掌握基础应用能力
  • 16. Qt系统相关:事件、定时器
  • 金融的本质是智融、融资的实质是融智、投资的关键是投智,颠覆传统金融学的物质资本中心论,构建了以智力资本为核心的新范式
  • 启发式算法-禁忌搜索算法
  • Python学习之路(七)-绘画and动画