chrony服务部署详解

article/2025/10/4 23:18:49

两台机器 a: 第一台机器从阿里云同步时间 第二台机器从第一台机器同步时间 

1、查看chrony是否安装,如果没有,先安装

yum -y install chrony

2、查看chroncy服务的状态,如果关闭,先开启,并且设置开机自启动

systemctl status chrony --查看状态systemctl start chronyd --开启服务systemctl enable chronyd --设置开机自启

3、使用vim编辑器打开第一台机器的/etc/chroncy.conf文件,添加阿里云的时间服务器,并且设置允许列表

vim /etc/chrony.conf 进入配置文件添加server ntp.aliyun.com iburst(阿里云)

 4、重启chronyd服务,否则配置文件不生效,重启之后查看时间同步状态

systemctl restart chronyd --重启chronydtimedatectl status --查看时间同步状态
[root@baiheng ~]# timedatectlLocal time: Sat 2023-01-07 13:06:46 CSTUniversal time: Sat 2023-01-07 05:06:46 UTCRTC time: Sat 2023-01-07 05:06:47Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes   --yes显示同步成功NTP service: activeRTC in local TZ: no

5、查看ntp_servers,MS一栏显示^*表示成功同步

[root@baiheng ~]# chronyc sources -v.-- Source mode  '^' = server, '=' = peer, '#' = local clock./ .- Source state '*' = current best, '+' = combined, '-' = not combined,
| /             'x' = may be in error, '~' = too variable, '?' = unusable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 203.107.6.88                  2   6   177    29   +632us[+1494us] +/-   30ms

第二台机器只需将/etc/chroncy.conf文件里的server改为第一台机器,从第一台服务器同步时间即可,编辑完成后重启服务,查看同步状态显示^*表示成功

server 192.168.245.128 iburstsystemctl restart chronyd --重启chronyd[root@bh ~]# chronyc sources
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 192.168.245.128               6  10   377  1011    +14us[  +19us] +/-  180us

b: 第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6

1、首先将阿里云的时间服务器注释掉,给一个不存在的服务器作为时钟源。即第一台服务器无法同步时间

#server ntp.aliyun.com iburst
server 192.168.111.111 iburst

2、此时第二台服务器以第一台服务器为时钟源,同步的就是第一台起机器的系统时间,将第一台服务器的层级设为6,此时第二台同步之后的层级就为7

vim /etc/chrony.conf--打开配置文件local stratum 6  --将第一台服务器层级设为6

3、查看第二台机器同步状态和层级

[root@bh ~]# chronyc sources
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 192.168.245.128               3   6   377    42   -192us[ -212us] +/-   29ms
^*表示同步成功
[root@bh ~]# chronyc tracking 
Reference ID    : C0A8F580 (192.168.245.128)
Stratum         : 7 --层级为7
Ref time (UTC)  : Sat Jan 07 05:33:33 2023
System time     : 0.000015953 seconds slow of NTP time
Last offset     : -0.000038244 seconds
RMS offset      : 0.000038244 seconds
Frequency       : 7.492 ppm slow
Residual freq   : -1.646 ppm
Skew            : 8.631 ppm
Root delay      : 0.000294424 seconds
Root dispersion : 0.000036866 seconds
Update interval : 2.0 seconds
Leap status     : Normal
[root@bh ~]# 

注意:如果同步不成功

1、查看防火墙是否关闭

2、selinux是否为disabled状态或permissive状态

3、检查网络是否通常


http://chatgpt.dhexx.cn/article/ouERGhGD.shtml

相关文章

[Linux系列]Chrony时间同步服务器

背景 前面在做LNMP和LNMT架构的实验时,虚拟机待机一晚上之后,时间还停留在前一天,从而导致apt命令无法安装应用。又让我想起了前段时间在做某国产xc项目的时候,就出现过内网xc主机,关机一段时间之后,时间不…

时间同步设置NTP和Chrony两种方式—— 筑梦之路

之前写的:Chrony时间同步服务器的搭建——筑梦之路_筑梦之路的博客-CSDN博客_搭建chrony服务器 linux 下部署NTP服务器 时间同步_筑梦之路的博客-CSDN博客 操作系统:centos7NTP 方式#作为客户端,同步公网的时间服务器 # 安装ntp服务 yum -y…

两分搞定chrony时间服务同步

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

使用Chrony同步时间

1、 安装 yum -y install chrony #默认系统已安装2、 启动自启 systemctl enable --now chronyd3、 添加同步时间服务器 vim /etc/chrony.conf ntp.aliyun.com#保存重启chronyd systemctl restart chronyd4、 查看网络同步时间是否开启 timedatectl5、还有一个关键的信息&…

Linux 通过Chrony实现NTP

Linux实现NTP服务器时间同步,可以通过ntp服务实现,也可以通过chrony服务实现 两者区别主要有 Chrony运行于UDP的323端口,NTP运行于UDP的123端口 Chrony相比于NTP可以更快同步,能够最大同步的减少时间和频率的误差 Chrony能够更好…

linux进阶 --- chrony服务器

chrony服务器 (1)定义: 是一个开源自由的网络时间协议NTP的客户端与服务器端软件。让计算机保持系统时钟与时钟服务器(NTP)同步。chrony由两个程序组成,chronyd(服务器端)和chronyc…

Centos7 安装配置chrony服务

参考:使用chrony做时间同步 chrony时间同步服务简介及配置 简介 Chrony是一个开源的自由软件,在RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步…

时间同步Chrony

时间同步chrony 一、Chrony时间服务1、Chrony介绍2、Chrony优点 二、配置Chrony服务三、验证 一、Chrony时间服务 1、Chrony介绍 chrony 是基于NPT协议的实现时间同步服务,它既可以当做服务端,也可以充当客户端。chrony是ntp的代替品,能更精…

Chrony 时间同步

文章目录 1. chrony简介:2. chrony安装使用2.1. chrony安装2.2 修改node01配置文件2.3 node节点配置chrony2.4 配置文件详解 1. chrony简介: 实现NTP协议的的自由软件。可使系统时钟与NTP服务器,参考时钟(例如GPS接收器&#xff0…

chrony时间同步服务

chrony配置 文章目录 chrony配置1:安装chrony软件包2:修改配置文件3:本机作为时间服务器 视频地址 哔哩哔哩 1:安装chrony软件包 [rootcentos-a2 ~]# yum install chrony #安装chrony服务,需要保证镜像源可用 [rootc…

使用chrony做时间同步

简介 Chrony是一个开源的自由软件,在RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对NTP时间同步软件,速度更…

时钟同步chrony详解

程序环境: 配置文件:/etc/chrony.conf 主程序文件:chronyd 工具程序:chronyc unit file: chronyd.service 配置文件:chrony.confserver:指明时间服务器地址;allow NETADD/NETMASK 自己作为ntp服…

详细介绍chrony服务器

chrony服务器 硬件时间:BIOS里面;关机后依然运行,主板电池为它供电;RTC时钟 系统时间:开机后,软件启动读取硬件时钟,之后独立运行 Chrony 的配置文件是/etc/chrony.conf chronyd服务器端 ch…

时间服务chrony简单配置

时间的同步有两个命令:ntp(123udp端口)和chrony(323udp端口),这里介绍一下chrony的简单配置 chrony由chrony包提供,chrony是服务端客户端一体的,既可以做别的机器的服务器,也可以做别…

【RHCE】chrony服务器

目录 第二章 chrony服务器 1.1安装与配置 1.2同步网络时间服务器 1.3 配置时间服务器 1.4 chronyc 命令 ##总结 1.5常见时区 第二章 chrony服务器 Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NT…

chrony的安装与使用,再搭建一个自己的时间服务器

文章目录 前言安装时间服务器 前言 这里我们使用 chrony 来搭建时间服务器,这里需要对防火墙做一些操作,我们直接关闭就好。 chrony 简介 chrony是一个ntp协议的实现程序,既可以当做服务端,也可以充当客户端,它能保持…

chrono介绍

chrono是在std下&#xff0c;属于C11的标准&#xff0c;它的头文件为#include<chrono>&#xff0c;是一个处理时间的元素。主要包括三个概念&#xff1a; Durantions&#xff1a;时间段Time points&#xff1a;时间点Clocks&#xff1a;包括system_clock(系统时钟),stead…

linux中chrony服务器的使用

1. chrony的优势 Chrony是NTP的另一种实现&#xff0c;与ntpd不同&#xff0c;它可以更快且更准确地同步系统时钟&#xff0c;最大程度的减少时间和频率误差。 chrony相比ntp的优势&#xff1a; 更快的同步&#xff0c;只需要数分钟而非数小时时间&#xff0c;从而最大程度减…

chrony

chrony简介 Chrony是网络时间协议&#xff08;NTP&#xff09;的实现。您可以使用Chrony&#xff1a; 使系统时钟与NTP服务器同步&#xff0c; 使系统时钟与参考时钟&#xff08;例如GPS接收器&#xff09;同步&#xff0c;要将系统时钟与手动时间输入同步&#xff0c; 作为N…

再见 NTP,是时候拥抱下一代时间同步服务 Chrony 了!

Chrony 是一个多功能的 NTP (Network Time Protocol) 实现&#xff0c;类 Unix 系统上 NTP 客户端和服务器的替代品。它可以通过 NTP 服务或者类似 GPS 时钟接收器的硬件级参考时钟来同步系统时钟&#xff0c;具有更好的时钟准确度&#xff0c;并且对于那些间歇性互联网连接的系…