目录
1,介绍
系统时间:是软件系统的时钟。软件启动时会去读取硬件时钟,之后独立运行
硬件时间:是存储在主板上CMOS里的时钟,关机后该时钟依然运行,主板的电池为它供电。对应于嵌入式设备有一个RTC模块,硬件时钟即RTC时钟。
Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。
**Chrony由两个程序组成,分别是chronyd和chronyc【客户端】**
**chronyd是一个后台运行的守护进程**,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。
chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
**NTP 是网络时间协议(Network Time Protocol)的简称**,通过 udp 123 端口进行网络时钟同步。
RHEL7中默认使用chrony作为时间服务器,也支持NTP,需要额外安装。
**注意:NTP与chrony不能同时存在,只能用其中一个**
首先我们需要看一下有没有安装Chrony,一般情况情况下系统会自带一个。
接下来我们用命令查看一下
rpm -qa | grep chrony---------》查看是否安装了chrony
如果没有安装的话,可以通过yum进行一个安装
yum -y install chrony---------》安装chrony
当安装完成之后我们查看一下它的状态
systemctl restart chronyd-------》开启chronyd的状态
查看配置文件
man 5 chrony.conf-----------》查看配置文件
设置开机自动启动