介绍:

Chrony是一个开源的自由软件,像CentOS 7或基于RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对于NTP时间同步软件,占据很大优势。其用法也很简单。

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


准备

10.0.0.42 master
10.0.0.43 node1
10.0.0.44 node2
选择一个节点作为服务端,剩下的作为客户端
master为时间服务器的服务端
其他的为时间服务器的客户端



一、配置master


1、安装chrony同步时间服务

yum -y install chrony


2、修改/etc/chrony.conf配置

vim /etc/chrony.conf
#修改三项
	server 127.127.1.0 iburst   #表示与本机IP同步时间,其他server注释或删除
	allow 10.0.0.0.0/24   # 指定一台主机、子网,或者网络以允许或拒绝NTP连接到扮演时钟服务器的机器
	local stratum 10    #不去同步任何人的时间。时间同步服务级别


3、启动并自启chrony服务

systemctl restart chronyd
systemctl enable chronyd
ss -unal | grep 123  #通过udp协议

在这里插入图片描述



二、配置node1和node2


1、安装chrony同步时间服务

yum -y install chrony


2、修改/etc/chrony.conf配置

vim /etc/chrony.conf
#修改一项,其他server注释或删除
	server 10.0.0.42 iburst   #表示与服务端IP同步时间


3、启动并自启chrony服务

systemctl restart chronyd   #做好服务端的在重启
systemctl enable chronyd


4、查看是否成功

chronyc sources

在这里插入图片描述



版权声明:本文为weixin_45762569原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_45762569/article/details/104265438