文章目录
前言
本文章主要介绍在Centos系统,安装chrony程序,需要保持系统时钟与时钟服务器(NTP)同步,让时间保持精确;不管是内网集群还是外网集群都可参考该文档进行安装。
一、介绍chrony
Chrony是一个开源的自由软件,默认配置文件在 /etc/chrony.conf
它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对同步软件来说,它速度更快、配置和依赖都更简单。
Chrony有两个程序组成,分别是:
- chronyd:是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步;它确定计算机增减时间的比率,并对此进行补偿。
- chronyc:提供一个用户界面,用于监控性能并进行多样化的配置;它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
二、安装前准备
检查是否已安装chrony
# 使用命令查看
rpm -qa |grep chrony
如果未安装,将输出 package chrony is not installed
如已经安装,请直接查看四、服务端配置
三、安装chrony
3.1. 在线安装chrony
机器本身是可以访问互联网,执行安装命令,等待安装完成
# 安装命令
sudo yum install chrony -y
3.2. 离线安装chrony
从官网下载源码包:https://download.tuxfamily.org/chrony
当前博主下载的是chrony-3.2.tar.gz
包,可根据需求选择,注意:最好下载.tar.gz
结尾的包。
将包传输到指定的上,执行命令,等待安装完成。
# 解压包
tar -xzvf chrony-3.2.tar.gz
# 配置安装路径
cd chrony-3.2
sudo ./configure --prefix=/usr/sbin/chronyd
# 编译和安装
sudo make && make install
四、服务端配置
4.1. 配置服务端
vi /etc/chrony.conf
该文件是配置路径,客户端与服务端配置最大的区别是server ip iburst