一:简介
Chrony是一个开源的自由软件,像CentOS7或基于RHEL 7操作系统,已经是默认服务。
默认配置文件在 /etc/chrony.conf
它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。
相对于NTP时间同步软件,占据很大优势。其用法也很简单。
Chrony有两个核心组件:
- chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。
它确定计算机增减时间的比率,并对此进行调整补偿。 - chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。
它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
二:安装
所有机器关闭防火墙和selinux
所有机器都安装chrony,centos7最小化安装时默认已经装了此服务,所以次步骤可省略
rpm -qa |grep chrony
# systemctl status chronyd
# yum install chrony -y
开启并自启动
# systemctl restart chronyd
# systemctl enable chronyd
三:配置修改
3.1:服务端
# vim /etc/chrony.conf
# 使用pool.ntp.org项目中的公共服务器。以server开,理论上你想添加多少时间服务器都可以。
server 192.168.10.130 iburst
这个功能开启后,本机不去同步别人的时间到本机
local