首页 > 其他分享 >Chrony 时钟同步

Chrony 时钟同步

时间:2023-11-11 20:32:16浏览次数:31  
标签:chronyc 同步 cn ntp time Chrony edu NTP 时钟

一、概念
Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony 也可以作为服务端软件为其他计算机提供时间同步服务。Chrony由两个程序组成,分别是chronyd和chronyc

chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。
chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

NTP 是网络时间协议(Network Time Protocol)的简称,通过 udp 123 端口进行网络时钟同步。RHEL7、8中默认使用chrony作为时间服务器,也支持NTP,需要额外安 装。
NTP与chrony不能同时存在,只能用其中一个,并将另一个mask掉。
二、部署
  # yum -y install chrony
  # systemctl enable chronyd
  # systemctl start chronyd
  # vim /etc/chrony.conf
      server s1a.time.edu.cn iburst           # 添加 ntp 服务器
      server ntp.aliyun.com iburst
      allow 192.168.0.0/16
  # systemctl restart chronyd
  # timedatectl status
  # timedatectl set-ntp true
三、相关命令
  chronyc sources -v            # 查看 ntp_servers
  chronyc sourcestats -v        # 查看 ntp_servers 状态
  chronyc activity -v           # 查看 ntp_servers 是否在线
  chronyc tracking -v           # 查看 ntp 详细信息
  chronyc -a makestep           # 强制同步下系统时钟
  timedatectl                   # 查看日期时间、时区及 NTP 状态
  timedatectl set-timezone Asia/Shanghai         # 修改时区
  timedatectl set-time "2021-04-15 15:50:20"     # 修改日期时间(可以只修改其中一个)
  timedatectl set-ntp true/flase    # 开启 NTP
四、授时中心
  210.72.145.44      国家授时中心
  ntp.aliyun.com     阿里云
  s1a.time.edu.cn    北京邮电大学
  s1b.time.edu.cn    清华大学
  s1c.time.edu.cn    北京大学
  s1d.time.edu.cn    东南大学
  s1e.time.edu.cn    清华大学
  s2a.time.edu.cn    清华大学
  s2b.time.edu.cn    清华大学
  s2c.time.edu.cn    北京邮电大学
  s2d.time.edu.cn    西南地区网络中心
  s2e.time.edu.cn    西北地区网络中心
  s2f.time.edu.cn    东北地区网络中心
  s2g.time.edu.cn    华东南地区网络中心
  s2h.time.edu.cn    四川大学网络管理中心
  s2j.time.edu.cn    大连理工大学网络中心
  s2k.time.edu.cn CERNET   桂林主节点
  s2m.time.edu.cn    北京大学
  ntp.sjtu.edu.cn 202.120.2.101    上海交通大学

标签:chronyc,同步,cn,ntp,time,Chrony,edu,NTP,时钟
From: https://blog.51cto.com/u_10188524/8319558

相关文章

  • ubuntu 配置NTP时间服务器&&定时同步本地时间
     Ubuntu系统:NTP时间服务器的安装:服务器安装命令:sudoapt-getinstallntp   NTP服务配置,设置为本地时间服务器,屏蔽默认server,服务器层级设为10:vim/etc/ntp.conf删除掉原有的serverxxx.xxx.xxx.xxx信息:server127.127.1.0fudge127.127.1.0stratum10  ......
  • xshell终端——多个窗格同步输入——xshell同时控制多个窗口的快捷方式
    参考:https://blog.csdn.net/m0_58347801/article/details/129551382  ========================   突发发现了终端的另类用法,就是多个窗格同步输入的方法,虽然说这个方法平时确实没啥用,但是突然用到了发现还不赖。 发现在配置Hadoop集群的时候这个操作还真不赖。......
  • Dataworks数据同步(个人总结)
    实习期间的一点总结,做的是MongoDB数据源的同步,遇到了不少坑,遇到不少问题内容:将指定数据源(如MySQL等数据库)内容增量/全量同步到Dataworks上1、DDL,建表需要在开发环境的生产环境建立存放数据的表,分为全量表(无尾缀)和增量表(_delta)做好字段和表名的备注工作,设计分区字段和生命周期(......
  • 19.9 Boost Asio 同步字典传输
    这里所代指的字典是Python中的样子,本节内容我们将通过使用Boost中自带的Tokenizer分词器实现对特定字符串的切割功能,使用BoostTokenizer,可以通过构建一个分隔符或正则表达式的实例来初始化tokenizer。然后,可以使用该实例对输入字符串进行划分。tokenizer将在输入字符串中寻找匹配......
  • Linux 服务器如何实现数据同步?
    一、简介1认识Rsync(remotesynchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快;Rsync支持大多数的类Unix系统......
  • Flink CDC 同步 demo
    运行docker-compose.yml搭建数据库源,官方mysql样例数据源无法启动,改用其他mysql镜像version:'2.1'services:postgres:image:debezium/example-postgres:1.1ports:-"5432:5432"environment:-POSTGRES_PASSWORD=1234-POSTGR......
  • 集群中几种session同步解决方案的比较
    在集群中session安全和同步是个最大的问题,下面是收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。1.客户端cookie加密简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。问题:session中数据不能太多,最好只有......
  • 大模型训练中的同步与异步模式
    在深度学习领域,GPU(图形处理器)因其高效的并行计算能力而成为训练深度神经网络的常用硬件。当我们在一个GPU上训练模型时,我们通常会使用一种称为“数据并行”(DataParallelism)的技术,将数据集分成多个小块,并在多个GPU上并行处理。然而,当涉及到多个GPU的训练时,存在两种主要模式:同步模式......
  • 面对数据增量同步需求,如何保障准确性和及时性?
    随着企业结构分散化的不断扩大,企业内部和企业间的信息互动更加频繁。越来越多的企业要求内部各种业务数据在多台服务器之间、多个数据中心之间,乃至多云和本地之间调度和同步。在数据同步的基础上,增量同步成为越来越普遍的同步需求。部署一套同步工具实现服务器与服务器之间的文件......
  • Linux 线程和线程同步
    1.线程的概念 【操作系统】2.进程和线程-imXuan-博客园(cnblogs.com)线程:lightweightprocess(LWP)轻量级的进程,在Linux中本质上仍然是一个进程进程:有独立的地址空间,独立PCB,可以当作只有一个线程的进程。进程是计算机资源分配的最小单位线程:有独立的PCB,共享物理地址......