问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Chrony替代NTP的用法

创作时间:
作者:
@小白创作中心

Chrony替代NTP的用法

引用
1
来源
1.
http://www.cdweb.net/article/ggseoc.html

Chrony是一个高性能的时间同步服务软件,作为NTP协议的替代品,能够提供更精确的时间同步和更快的同步速度。本文将详细介绍Chrony的基本概念、安装步骤、配置方法以及常用命令。

Chrony是一个ntp协议的实现程序,可当服务端,也可当客户端;Chrony有三个时间参考:硬件时钟、实时时钟以及手动同步。Chrony是NTP客户端的替代品,能更精确的时间和更快的速度同步时钟。占用系统资源少,只有被唤起时才占用少部分CPU。chrony也兼容ntpdate。

支持Linux上的硬件时间戳,允许在本地网络进行极其准确的同步。两个服务:

  • chronyc: Chrony的命令行接口,客户端程序。

  • chronyd: Chrony守护进程服务,服务器端程序。

Chrony安装

在CentOS7环境下,可以通过以下命令进行安装:

yum install chrony -y

启动chrony服务:

systemctl start chronyd.service

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

配置

编辑主配置文件/etc/chrony.conf

server ntp.aliyun.com iburst  #  iburst为固定格式。
server cn.pool.ntp.org iburst
server tw.pool.ntp.org iburst
...
# 允许指定网络的主机同步时间,不指定就是允许所有,默认不开启。
allow 192.168.43.0/24

也可以使用sed命令进行快速配置:

sed -i -e '/^server/s/^/#/'  -e '1a server ntp.aliyun.com iburst' /etc/chrony.conf

常用chrony命令

可以使用以下命令检查chrony的同步状态:

  • chronyc tracking:查看跟踪状态

  • chronyc sources:显示当前时间源信息

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号