Centos7 安装配置chrony服务

article/2025/10/4 23:21:07

参考:使用chrony做时间同步

chrony时间同步服务简介及配置 

简介

Chrony是一个开源的自由软件,在RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对NTP时间同步软件,速度更快、配置和依赖都更简单。
Chrony有两个核心组件,分别是:

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

安装前准备

1、一台centos 服务端 10.80.0.67

2、一台centos 客户端 10.70.0.166

3、使用rpm -qa |grep chrony查看系统是否已安装chrony,可看到默认已安装chrony的包

4、如果没有安装环境可使用yum install chrony命令安装或者离线下载rpm包安装

配置服务端

使用systemctl start chronyd.service  启动chrony服务
使用systemctl enable chronyd.service  设置开机同步时间
使用systemctl status chronyd.service  查看服务状态

直接关闭防火墙

  • systemctl stop firewalld.service  #停止firewall
  • systemctl disable firewalld.service #禁止firewall开机启动

或者不关闭防火墙、但允许NTP服务

  • firewall-cmd --add-service=ntp --permanent
  • firewall-cmd --reload

因NTP使用123/UDP端口协议,所以允许NTP服务即可

1、服务端配置

1)、配置文件修改

  vi /etc/chrony.conf 公网的地址可以百度去查找也可以写现有的
在这里插入图片描述
2)、重启下服务端chrony服务

使用systemctl restart chronyd.service重启即可。

2、客户端配置

1)、配置文件修改

  vim /etc/chrony.conf

在这里插入图片描述

2)、重启下客户端chrony服务,

使用systemctl restart chronyd.service重启即可

客户端使用chronyc sources -v命令完成同步即可

3)、查看同步状态

systemctl status chronyd -l

4、常用命令

查看时间同步源:
    chronyc sources -v

立即手工同步
    chronyc -a makestep

查看时间同步源状态:
    chronyc sourcestats -v
设置硬件时间, 硬件时间默认为UTC:
    timedatectl set-local-rtc 1

启用NTP时间同步:
    timedatectl set-ntp yes

校准时间服务器(use):
    chronyc tracking
最后需要注意的是,配置完/etc/chrony.conf后,需重启chrony服务,否则可能会不生效

 执行 chronyc tracking 命令查看 Chrony 服务是否与 NTP 服务器同步

  • 如果该命令返回结果为 Leap status : Normal,则代表同步过程正常。

  • 如果该命令返回结果如下,则表示同步过程出错:

  • 如果该命令返回结果如下,则表示 Chrony 服务未正常运行:

5、如果还是不能时间同步看看时区是否正确

date 如果时区不是CST修改时区
在这里插入图片描述

查看日期时间、时区及 NTP 状态

timedatectl

查看时区列表

timedatectl list-timezones
timedatectl list-timezones | grep -E “Asia/S.*”

修改时区

timedatectl set-timezone Asia/Shanghai

修改日期时间(可以只修改其中一个)

timedatectl set-time “2019-09-19 15:50:20”

开启 NTP

timedatectl set-ntp true/flase

6、几个国内的NTP服务器

  • pool.ntp.org:项目是一个提供可靠易用的NTP服务的虚拟集群
    • cn.pool.ntp.org,
    • 03.cn.pool.ntp.org
  • 阿里云公共NTP服务器:
    • Unix/linux类:
      • ntp.aliyun.com
      • ntp1-7.aliyun.com
    • windows类:
      • time.pool.aliyun.com 
  • 腾讯公共NTP服务器:
    • time1-5.cloud.tencent.com
  • 大学NTP服务器:
    • s1a.time.edu.cn 北京邮电大学
    • s1b.time.edu.cn 清华大学
    • s1c.time.edu.cn 北京大学
    • 国家授时中心服务器:210.72.145.44 

 


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

相关文章

时间同步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;并且对于那些间歇性互联网连接的系…

chrony 时间同步详解

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

Linux中的Chrony时间同步服务

目录 一、时间同步 1.概念 2.时间同步在运维工作中的作用 3.时间同步完成方法 &#xff08;1&#xff09;NTP时间服务&#xff08;centos 6 &#xff09; &#xff08;2&#xff09;Chrony时间服务 二、Chrony时间服务 1.Chrony介绍 2.Chrony的优点 三、Chrony安装 …

配置chrony时间同步服务

一、chrony简介 chrony 的优势&#xff1a; 更快的同步&#xff0c;从而最大程度减少了时间和频率误差&#xff0c;对于并非全天 24 小时运行的虚拟计算机而言非常有用 能够更好地响应时钟频率的快速变化&#xff0c;对于具备不稳定时钟的虚拟机或导致时钟频率发生变化的节能技…

乐优商城项目

目录 3.4.创建父工程 3.5.创建EurekaServer 3.5.1.创建工程 3.5.2.添加依赖 3.5.3.编写启动类 3.5.4.配置文件 3.6.创建Zuul网关 3.6.1.创建工程 3.6.2.添加依赖 3.6.3.编写启动类 3.6.4.配置文件 3.6.5.项目结构 3.7.创建商品微服务 3.7.1.微服务的结构 3.7.5.…

Java之Spring Data Elasticsearch一篇文章从入门到实战

Elasticsearch提供的Java客户端有一些不太方便的地方&#xff1a; 很多地方需要拼接Json字符串&#xff0c;在java中拼接字符串有多恐怖你应该懂的需要自己把对象序列化为json存储查询到结果也需要自己反序列化为对象 因此&#xff0c;我们这里就不讲解原生的Elasticsearch客…

【Elasticsearch】整合Spring Data Elasticsearch

整合Spring Data Elasticsearch 如何查看官方文档&#xff08;了解&#xff09; 官方文档&#xff1a;Java High Level REST Client | Java REST Client [6.8] | Elastic 下面是获得文档的方式&#xff08;可以不用看&#xff09;&#xff1a; 步骤一&#xff1a;查询“文档…

ElasticSearch高级篇

注&#xff1a;该文档是网上资源&#xff0c;该文档通俗易懂&#xff0c;我已经按照文档学习完了&#xff0c;后期我会加入自己的实践内容。 0.学习目标 独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elastics…