【Linux】使用chrony同步时间

chrony介绍

chrony 是一个开源的网络时间协议 (NTP) 客户端和服务器,旨在保持计算机系统的时间精确同步。它是Linux和其他类Unix系统中广泛使用的工具,特别是在需要高精度时间同步的环境中。chrony 的设计考虑了现代网络的挑战,如不稳定的连接、间歇性的网络访问和有限的带宽。

【Linux】使用ntp同步时间-CSDN博客

【Linux】使用ntpdate同步时间-CSDN博客

Chrony可以同时做为ntp服务的客户端和服务端

一直以来众多发行版里标配的都是ntpd对时服务,自rhel7/centos7 起,Chrony做为了发行版里的标配服务,不过老的ntpd服务依旧在rhel7/centos7里可以找到 。

chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。它确定计算机增减时间的比率,并对此进行调整补偿。

chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

安装chrony

bash 复制代码
yum install  -y chrony

启动chrony服务

bash 复制代码
#启动服务,执行这个命令后,chronyd 服务会被设置为开机自启,但它不会立即启动。如果服务当前没有运行,你需要额外执行 systemctl start chronyd 来启动服务。
systemctl enable chronyd
systemctl start chronyd


#-------------------------------------------------
# 或者下面:


#立即启动服务,执行这个命令后,chronyd 服务会被设置为开机自启,并且立即开始运行,尝试与配置的时间服务器同步系统时间
systemctl enable --now chronyd

查看状态

bash 复制代码
systemctl status chronyd

配置服务

bash 复制代码
vim /etc/chrony.conf

增加下面配置

bash 复制代码
# 阿里时间源服务器
server ntp.aliyun.com iburst
# 腾讯时间源服务器
server time1.cloud.tencent.com iburst

重启服务

bash 复制代码
systemctl restart chronyd

检查时间同步状态

bash 复制代码
chronyc sources

常用的 chrony 命令

启动 chrony 服务:

bash 复制代码
sudo systemctl start chronyd

停止 chrony 服务:

bash 复制代码
sudo systemctl stop chronyd

重启 chrony 服务:

bash 复制代码
sudo systemctl restart chronyd

查看 chrony 服务状态:

bash 复制代码
sudo systemctl status chronyd

查看同步状态:

bash 复制代码
chronyc tracking

这个命令显示当前的同步状态,包括偏移量、频率误差等信息。

查看同步源:

bash 复制代码
chronyc sources

这个命令列出了当前 chrony 使用的所有同步源及其状态。

查看统计信息:

bash 复制代码
chronyc statistics

这个命令提供了 chrony 的统计信息,如同步源的选择、跳变等。

调整系统时间:

bash 复制代码
chronyc -a makestep

这个命令强制 chrony 立即调整系统时间,而不是等待下一个更新周期。

查看配置文件:

bash 复制代码
chronyc sourcestats

这个命令显示了同步源的状态统计信息。

查看日志:

bash 复制代码
chronyc log

这个命令显示 chrony 的日志信息。

查看配置:

bash 复制代码
chronyc sourcesstats -v

这个命令显示了详细的同步源统计信息。

查看帮助:

bash 复制代码
chronyc -h

公网的ntp服务地址源

bash 复制代码
210.72.145.44 国家授时中心
ntp.aliyun.com 阿里云
s1a.time.edu.cn 北京邮电大学
s1b.time.edu.cn 清华大学
s1c.time.edu.cn 北京大学
s1d.time.edu.cn 东南大学
s1e.time.edu.cn 清华大学
s2a.time.edu.cn 清华大学
s2b.time.edu.cn 清华大学
s2c.time.edu.cn 北京邮电大学
s2d.time.edu.cn 西南地区网络中心
s2e.time.edu.cn 西北地区网络中心
s2f.time.edu.cn 东北地区网络中心
s2g.time.edu.cn 华东南地区网络中心
s2h.time.edu.cn 四川大学网络管理中心
s2j.time.edu.cn 大连理工大学网络中心
s2k.time.edu.cn CERNET桂林主节点
s2m.time.edu.cn 北京大学
ntp.sjtu.edu.cn 202.120.2.101 上海交通大学 
ntp.aliyun.com  阿里时间源服务器
time1.cloud.tencent.com  腾讯时间源服务器

、

【Linux】使用ntpdate同步时间-CSDN博客

【Linux】使用ntp同步时间-CSDN博客




相关推荐
天远API1 小时前
零信任架构实战:基于天远运营商二要素V即时版构建自动化分时租赁出行会员身份一致性审核网关
运维·人工智能·架构·自动化
九零HTTP1 小时前
10月21号-CSDN配菜-IP池的5个坑
服务器·数据库·tcp/ip
SHENGWEI胜为1 小时前
交换机端口显示正常,终端却获取不到 IP 地址?从 DHCP 流程定位故障
服务器·网络·测试工具·缓存·通信工程
极光通讯2 小时前
液冷服务器对内存和SSD的适配要求:高密度部署下的散热与信号完整性
运维·服务器
2501_937767163 小时前
面向设计 / 研发部门:终端文件统一归档 + 服务器定时备份实践
运维·安全
GeW3 小时前
新质生产力路线图:从Linux到数据库,企业落地要点都在这
linux
IMPYLH3 小时前
Linux 系统备份与镜像
linux·服务器·网络
qetfw3 小时前
Bash 字符串处理:参数展开、序列与脚本执行方式
linux·开发语言·chrome·bash
hhwyqwqhhwy3 小时前
设备树之 provider 和 consumer
java·linux·前端
重生之高冷汉堡包4 小时前
ChatGPT 如何打造自动化账号:从零搭建到高效运营
运维·chatgpt·自动化