使用Chrony简单配置服务器之间的时间同步

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

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

准备

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

一、配置master

1、安装chrony同步时间服务

yum install chrony -y

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 install chrony -y

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

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

3、启动并自启chrony服务

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

4、查看是否成功

chronyc sources

在这里插入图片描述

发布了168 篇原创文章 · 获赞 296 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/a13568hki/article/details/104258741