23.2、chrony 服务

本文介绍了 chrony 服务,一个基于 UDP 323 端口的 NTP 软件。内容包括:安装 chrony、默认配置注释、服务端与客户端的配置方法,以及 chronyc 命令行工具的常用操作,如查看系统时间、时钟源同步状态等。同时,强调了防火墙配置的重要性,确保 UDP 323 端口开放以保证同步成功。
摘要由CSDN通过智能技术生成

名称

chrony 是网络时间协议(NTP)的通用软件,使用 UDP 323 端口通信,根据 chrony.conf 文件的不同配置分成服务端和客户端。

chrony 包含两个程序:

chronyd 是一个可以在启动时启动的守护程序。

chronyc 是一个命令行界面程序,用于监视 chronyd 的性能并在运行时更改各种操作参数。

 

一、安装与默认配置注释

  • 安装
[root@mini-1 ~]# yum -y install chrony
[root@mini-1 ~]# systemctl start chronyd
[root@mini-1 ~]# systemctl enable chronyd
  • 默认配置

chrony 默认安装配置文件是 /etc/chrony.conf ,下面注释相关参数左右。

[root@mini-1 ~]# cat /etc/chrony.conf 

#使用同步的远程时钟源,理论上可以同步无限个
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

#根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间补偿调整
# Record the rate at which the system clock gains/losses time.
driftfile /var/lib/chrony/drift

#如果系统时钟的偏移量大于1秒,则允许系统时钟在前三次更新中步进
# Allow the system clock to be stepped in the first three updates
# if its offset is larger than 1 second.
makestep 1.0 3

#启用实时时钟(RTC)的内核同步
# Enable kernel synchronization of the real-time clock (RTC).
rtcsync

#通过使用 hwtimestamp 指令启用硬件时间戳
# Enable hardware timestamping on all interfaces that support it.
#hwtimestamp *

#增加调整所需的可选择源的最小数量
# Increase the minimum number of selectable sources required to adjust
# the system clock.
#minsources 2

#指定 NTP 客户端地址,以允许或拒绝连接到扮演时钟服务器的机器
# Allow NTP client access from local network.
#allow 192.168.0.0/16

#即使没有同步到时间源,也要服务时间。
# Serve time even if not synchronized to a time source.
#local stratum 10

#指定包含 NTP 身份验证密钥的文件
# Specify file containing keys fo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值