介绍:
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 版权协议,转载请附上原文出处链接和本声明。