当前位置:首页 > Linux教程 > 正文内容

CentOS8+使用Chrony自动同步时间,自动校时

车厘子1年前 (2023-07-19)Linux教程1004

   最近刚好有项目运行在centos8的服务器上,因为这个项目需要很高的时间精准度,CentOS 8系统做了不少更新,例如 nftables代替iptables、dnf代替yum成为默认包管理工具。这不,许多人发现CentOS 7熟悉的 ntpdate 命令没有了,也不能用yum安装上,同步时间顿时成了一个难题。

chrony介绍

Chrony是一个开源软件,能用来于时钟服务器(NTP)同步,从而保持系统时间精确。chrony由两部分组成:后台运行的chronyd,前端使用的chronyc。chronyd用于调整内核中系统时钟和时钟服务器同步,它确定计算机增减时间的比率,并对此进行补偿;chronyc提供查询和配置接口,可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

chrony同步时间

首先安装crhony:

dnf install -y chrony
# 也可以用yum安装
yum install -y chrony

chrony配置文件是 /etc/chrony.conf,其内容大体如下:

image.png

一般来说,配置文件无需改动就能正常使用。当然为了同步速度快,可以使用国内的ntp服务器,例如将第一行改成: pool ntp.ntsc.ac.cn iburst

国家授时中心 NTP 服务器:ntp.ntsc.ac.cn

中国 NTP 快速授时服务:cn.ntp.org.cn

阿里云公共 NTP 服务器:time.pool.aliyun.com

腾讯云公共 NTP 服务器:ntp.tencent.com

国际 NTP 快速授时服务:pool.ntp.org

谷歌公共 NTP 服务器:time1.google.com

微软 Windows NTP 服务器:time.windows.com


接下来可以手动同步时间:

chronyd -q 'server ntp.ntsc.ac.cn iburst'
# 输出如下
2020-03-13T09:44:30Z chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
2020-03-13T09:44:30Z Initial frequency -25.473 ppm
2020-03-13T09:44:34Z System clock wrong by -0.000340 seconds (step)
2020-03-13T09:44:34Z chronyd exiting

设置开机自启动和启动服务让chronyd后台运行,自动同步时间:

systemctl enable chronyd
systemctl start chronyd

chronyc tracking命令可以查看同步状态(需要chronyd服务在运行):

chronyc tracking

chronyc sources命令可以查看同步的时间服务器(需要chronyd服务在运行):

chronyc sources


本文链接:http://yun.ha.cn/post/142.html 转载需授权!

分享到:

扫描二维码推送至手机访问。

版权声明:本文由云蛤社区发布,如需转载请注明出处。

技术交流QQ群:657091037

部分文章和资源从互联网中收集,如有侵权 联系站长删除。

本文链接:http://yun.ha.cn/post/142.html

分享给朋友:
返回列表

上一篇:linux云服务器检查负载情况的几种方法

没有最新的文章了...

“CentOS8+使用Chrony自动同步时间,自动校时” 的相关文章

Linux常用文件操作命令

Linux常用文件操作命令

1、查看(ls)作用显示当前目录文件列表语法ls [参数] [路径]参数说明参数说明-a常用 全部显示-l常用 详细信息-R常用 递归显示子目录文件列表-A显示隐藏文件-d常用 只显示目录,不递归显示目录下的文件-i显示 inode 值-u按修改时间排序-S按文件大小排序-F显示...

linux云服务器检查负载情况的几种方法

linux云服务器检查负载情况的几种方法

在Linux云服务器上进行负载检查一些命令来查看系统的负载情况。常用的负载检查命令有以下几种:uptime命令:它可以显示当前的系统时间、系统已运行的时间、平均负载值。top命令:它可以实时监控系统的各个进程占用系统资源的情况,包括CPU利用率、内存利用率等信息,也可根据需要对其参数进行设置。vms...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。