Linux中的Chrony时间同步服务

这篇具有很好参考价值的文章主要介绍了Linux中的Chrony时间同步服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、时间同步

1.概念

2.时间同步在运维工作中的作用

3.时间同步完成方法

(1)NTP时间服务(centos 6 )

(2)Chrony时间服务

二、Chrony时间服务

1.Chrony介绍

2.Chrony的优点

三、Chrony安装

四、Chrony服务端配置

1.使用同步的远程时钟源,理论上可以同步无限个

2.根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间补偿调整

3.如果系统时钟的偏移量大于1秒,则允许系统时钟在前三次更新中步进

4.启用实时时钟(RTC)的内核同步

5.通过使用hwtimestamp指令启动硬件时间戳

6.增加调整所需要的可选择源的最小数量

7.允许指定网络主机同步时间,不指定就是允许所有,默认不开启

8.默认情况下本地服务器无法同步互联网时间时,可能会出现不精确,所以会拒绝提供授时服务,开启下列选项表示允许接受不精确时间,继续为客户端提供授时服务

9.指定包含NTP身份验证密钥的文件

10.指定日志文件

11.选择日志文件要记录的信息

五、Chrony客户端配置

1.客户端使用chrony

2.客户端使用chrony守护进程方式进行时间自动化同步

3.查看时间同步服务是否正常


一、时间同步

1.概念

时间同步,就是将本地时间与互联网时间进行校对,为系统提供一个统一时间的过程;由于本地时间的计时速率、运行环境不一致性;所有本地时钟纵使在某一刻被校准了,一段时间后,这些本地时钟也会出现不一致。为了本地时钟再次达到相同的时间值,所以需要进行时间同步的操作。

2.时间同步在运维工作中的作用

比如 LNMP架构,它们可以分别部署在三台不同的主机上;那么这三台主机在工作时,由于分别位于不同的主机之上,它们需要根据文件或者数据流所生成的时间,来决定响应给客户端的结果该如何进行展示;此时就需要统一网络中的主机时间一致。

比如HTTPS应用,客户端与服务端通讯时,如果客户端时间是准确的,而服务端通讯来自昨天,或者来自未来的响应,则会提示存在风险,而不予接受。

3.时间同步完成方法

(1)NTP时间服务(centos 6 )

逻辑:让时间校对像手表一样波动的快一点,而不是像date命令直接跳跃过去,其他服务器1分钟是60s,对于NTP来讲是30s,来实现时间的校对

问题:为了赶上慢的24小时,可能需要消耗非常长的时间来校对

(2)Chrony时间服务

逻辑:Chrony是NTP的替代品,能更精确,更快的同步时钟,传统NTP需要几小时,而Chrony仅需要数秒钟或者数毫秒即可完成时间同步,调整时间速度就像波动表针的速度一样快

二、Chrony时间服务

1.Chrony介绍

chrony 是基于NPT协议的实现时间同步服务,它既可以当做服务端,也可以充当客户端。chrony是ntp的代替品,能更精确的时间和更快的速度同步时钟,chrony 占用系统资源少,只有被唤起时才占用少部分CPU,chrony兼容ntpdate,chrony允许本地网络其他主机像本地进行时间同步。

2.Chrony的优点

减少服务器之间的误差,提升同步速度

减少网络带宽

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

三、Chrony安装

yum install chrony -y

主配置文件:/etc/chrony.conf

客户端程序:/usr/bin/chronyc

服务端程序:/usr/sbin/chronyd

四、Chrony服务端配置

了解配置文件各行的含义

1.使用同步的远程时钟源,理论上可以同步无限个

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

2.根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间补偿调整

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

3.如果系统时钟的偏移量大于1秒,则允许系统时钟在前三次更新中步进

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

4.启用实时时钟(RTC)的内核同步

5.通过使用hwtimestamp指令启动硬件时间戳

6.增加调整所需要的可选择源的最小数量

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

7.允许指定网络主机同步时间,不指定就是允许所有,默认不开启

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

8.默认情况下本地服务器无法同步互联网时间时,可能会出现不精确,所以会拒绝提供授时服务,开启下列选项表示允许接受不精确时间,继续为客户端提供授时服务

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

9.指定包含NTP身份验证密钥的文件

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

10.指定日志文件

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

11.选择日志文件要记录的信息

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

五、Chrony客户端配置

1.客户端使用chrony

yum install ntpdate -y ntpdate IP地址 chrinyc -a makestep

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

2.客户端使用chrony守护进程方式进行时间自动化同步

yum install chrony -y 

vim /etc/chtony.conf 

server 服务端IP iburst 

systemctl restart chronyd

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

3.查看时间同步服务是否正常

chronyc sources 

chronyc sources -v

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos

chrony,Linux操作系统及运维工程,linux,运维,服务器,红帽,centos文章来源地址https://www.toymoban.com/news/detail-773119.html

到了这里,关于Linux中的Chrony时间同步服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【chrony】--时间同步服务器详解

    提示:以下是本篇文章正文内容,下面案例可供参考 1、 网络管理 :从不同网络设备采集来的日志信息进行分析时,需要以时间作为参照依据。如果不同设备上的系统时间不一致,会因先后顺序等问题给故障定位带来障碍。 2、 计费系统 :计费业务对于时间尤其敏感,要求

    2024年02月03日
    浏览(42)
  • Rocky linux安装chrony时间同步

    dnf install -y chrony jq curl wget timedatectl set-timezone Asia/Shanghai systemctl enable --now chronyd timedatectl status timedatectl set-local-rtc 0 systemctl restart rsyslog systemctl restart crond

    2024年02月17日
    浏览(42)
  • Ubuntu系统安装chrony时间同步服务(局域网集群内同步)

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

    2024年02月08日
    浏览(45)
  • LINUX网络第二章:时间同步ntp与chrony的配置

    目录 1.ntp  2.chrony——实验操作(搭建本地时间同步服务器) 2.1首先安装chrony 2.2修改vim /etc/chrony.conf配置文件 2.3在客户端修改配置文件​编辑 2.4重启 chronyd服务  2.5修改日期 2.6查看NAT服务器状态信息  2.7ntpdate 192.168.241.11 北斗时间同步 时间同步命令,ntp性能不太强,chrony的

    2024年02月02日
    浏览(47)
  • 2022国赛27:Linux-1时间服务chrony配置

    大赛试题内容: 3.利用chrony配置Linux-1为其他Linux主机提供时间同步服务。 解答过程: 安装chrony服务 [root@cs1 ~]# yum -y install chrony 配置/etc/chrony.conf文件 [root@cs1 ~]# vi /etc/chrony.conf  7行改为    server 10.10.70.101 iburst  23行改为 去掉#号   allow 10.10.70.0/24  26行改为 去掉#号     

    2023年04月16日
    浏览(39)
  • 【Linux】NTP时间服务器Chrony配置详解

    🦄 个人主页——🎐开着拖拉机回家_大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🪁🍁🪁 🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天

    2024年02月08日
    浏览(41)
  • linux进阶 --- chrony服务器

    (1)定义: 是一个开源自由的网络时间协议NTP的客户端与服务器端软件。让计算机保持系统时钟与时钟服务器(NTP)同步。chrony由两个程序组成, chronyd(服务器端) 和 chronyc(客户端) chronyd : 后台运行的守护进程 ,用于调整内核中运行的系统时钟和时政服务器同步,它

    2024年02月10日
    浏览(49)
  • linux中chrony服务器的使用

    1. chrony的优势 Chrony是NTP的另一种实现,与ntpd不同,它可以更快且更准确地同步系统时钟,最大程度的减少时间和频率误差。 chrony相比ntp的优势: 更快的同步,只需要数分钟而非数小时时间,从而最大程度减少了时间和频率误差,这对于并非全天 24 小时运行的台式计算机或

    2023年04月24日
    浏览(34)
  • 集群时钟同步必读-NTP和chrony

      搭建和维护集群环境中时钟同步是非常重要一环。如果集群的时间不统一,例如ceph集群就会报错无法更新数据、CDH集群无法添加客户端等等。目前主流在Linux系统搭建集群用到NTP和chrony软件,本文简单介绍两者的集群搭建。 根据chrony官网描述,主要区别如下图:(图太大了,截

    2023年04月24日
    浏览(43)
  • 3.chrony服务器

    目录 1. 简介 1.1. 重要性 1.2. Linux的两个时钟 1.3. 设置日期时间 1.3.1. timedatectl命令设置 1.3.2. date命令设置 1.4. NTP 1.5. Chrony介绍 2. 安装与配置 2.1. 安装: 2.2. Chrony配置文件分析 2.3. 同步时间服务器 2.3.1. 授时中心 2.3.2. 实验1 2.3.3. 实验2 2.4. chronyc命令 2.4.1. 查看时间服务器: 2.4.

    2024年01月24日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包