首页
最新活动
服务器租用
香港服务器租用
台湾服务器租用
美国服务器租用
日本服务器租用
新加坡服务器租用
高防服务器
香港高防服务器
台湾高防服务器
美国高防服务器
裸金属
香港裸金属服务器
台湾裸金属服务器
美国裸金属服务器
日本裸金属服务器
新加坡裸金属服务器
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
CDN
CDN节点
CDN带宽
CDN防御
CDN定制
行业新闻
官方公告
香港服务器资讯
帮助文档
wp博客
zb博客
服务器资讯
联系我们
关于我们
机房介绍
机房托管
登入
注册
帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
联系客服
服务器资讯
/
香港服务器租用
/
香港VPS租用
/
香港云服务器
/
美国服务器租用
/
台湾服务器租用
/
日本服务器租用
/
官方公告
/
帮助文档
linux进阶 --- chrony服务器
发布时间:2024-03-11 13:11:49 分类:帮助文档
linux进阶 --- chrony服务器 chrony服务器 (1)定义: 是一个开源自由的网络时间协议NTP的客户端与服务器端软件。让计算机保持系统时钟与时钟服务器(NTP)同步。chrony由两个程序组成,chronyd(服务器端)和chronyc(客户端) chronyd:后台运行的守护进程,用于调整内核中运行的系统时钟和时政服务器同步,它确定了计算机增减时间的比率,并对此进行平滑调整。chronyc:提供用户界面,用于监控性能并进行多样化的配置。可在chronyd实例控制的计算机上工作,也可在一台不同的远程计算机工作 查找软件安装情况 [root@localhost ~]# rpm -qa | grep chrony chrony-3.3-3.el8.x86_64 (2)安装配置 yum -y install chrony --- 安装 systemctl enable chronyd --- 开机自启动 systemctl start chronyd --- 启动 chrony的配置文件是:/etc/chrony.conf 详细内容: # 使用 pool.ntp.org 项目中的公共服务器。以server开,理论上想添加多少时间服务器都可以。 server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst # 根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间补偿调整。driftfile /var/lib/chrony/drift # 如果系统时钟的偏移量大于1秒,则允许系统时钟在前三次更新中步进。makestep 1.0 3 # 启用实时时钟(RTC)的内核同步。rtcsync # 通过使用 hwtimestamp 指令启用硬件时间戳hwtimestamp * # 增加调整系统时钟所需的最小可选源数。minsources 2 # 即使未同步到时间源,也要提供时间。# Serve time even if not synchronized to a time source. local stratum 10(取值范围1-15,当默认时钟源无法同步,则当前系统层级为10) # 指定包含 NTP 身份验证密钥的文件。keyfile /etc/chrony.keys # 指定日志文件的目录。logdir /var/log/chrony # 选择日志文件要记录的信息。log measurements statistics tracking rtcsyc:该指令使得chronyd定期将系统时间复制到RTC时钟。 (3)同步网络时间服务器 <1> 进入/etc/chrony.conf进行修改 配置时间源:server 时间源IP iburst iburst:加快调整时间的频率(突发) ntp.aliyun.com --- 阿里云授时中心 <2> 设置开机启动和重启服务 systemctl enable chronyd --- 开机启动 systemctl restart chronyd --- 重启服务 <3> 查看时间同步 timedatectl status --- 时间同步状态 timedatectl set-ntp true --- 开启网络时间同步 (4)chronyc 命令 chronyc sources -v --- 查看ntp_serverschronyc sourcestats -v --- 查看ntp_servers状态chronyc activity -v --- 查看net_servers是否在线chronyc tracking -v --- 查看ntp详细信息chronyc -a makestep --- 强制同步系统时钟 例:强制同步系统时钟(特定条件才能进行,超过步进时间则无法同步) [root@localhost ~]# date -s "2023-09-11 11:30" Mon Sep 11 11:30:00 CST 2023 [root@localhost ~]# timedatectl Local time: Mon 2023-09-11 11:30:10 CST Universal time: Mon 2023-09-11 03:30:10 UTC RTC time: Mon 2023-06-12 02:34:29 Time zone: Asia/Shanghai (CST, +0800) System clock synchronized: no NTP service: active RTC in local TZ: no [root@localhost ~]# chronyc -a makestep 200 OK [root@localhost ~]# date Mon Sep 11 11:30:30 CST 2023 [root@localhost ~]# systemctl restart chronyd --- 需重启chronyd服务才可同步 [root@localhost ~]# date Mon Jun 12 10:35:16 CST 2023 [root@localhost ~]# timedatectl Local time: Mon 2023-06-12 10:35:26 CST Universal time: Mon 2023-06-12 02:35:26 UTC RTC time: Mon 2023-06-12 02:35:25 Time zone: Asia/Shanghai (CST, +0800) System clock synchronized: yes NTP service: active RTC in local TZ: no (5)chronyc sources 输出结果解析 <1> M 这表示信号源的模式。^表示服务器,=表示对等方,#表示本地连接的参考时钟。 <2> S 此列指示源的状态。 * 表示chronyd当前同步到的源。+ 表示可接受的信号源,与选定的信号源组合在一起。- 表示被合并算法排除的可接受源。? 指示已失去连接性或其数据包未通过所有测试的源。它也显示在启动时,直到从中至少收集了3个样本为止。x 表示chronyd认为是虚假行情的时钟(即,其时间与大多数其他来源不一致)〜 表示时间似乎具有太多可变性的来源。 <3> Name/IP address 这显示了源的名称或IP地址,或参考时钟的参考ID。 <4> Stratum 这显示了来源的层,如其最近收到的样本中所报告的那样。层1表示一台具有本地连接的参考时钟的计算机。与第1层计算机同步的计算机位于第2层。与第2层计算机同步的计算机位于第3层,依此类推。 <5> Poll 这显示轮询源的速率,以秒为单位的时间间隔的以2为底的对数。因此,值为6表示每64秒进行一次测量。chronyd会根据当前情况自动更改轮询速率。 <6> Reach 这显示了源的可达性寄存器以八进制数字打印。寄存器有8位,并在每个从源接收或丢失的数据包上更新。值377表示从最后八次传输中收到了对所有用户的有效答复。 <7> LastRx 此列显示多长时间前从来源接收到了最后一个好的样本(在下一列中显示)。未通过某些测试的测量将被忽略。通常以秒为单位。字母m,h,d或y表示分钟,小时,天或年。 <8> Last sample 此列显示上次测量时本地时钟与源之间的偏移。方括号中的数字表示实际测得的偏移量。可以用ns(表示纳秒),us (表示微秒),ms(表示毫秒)或s(表示秒)作为后缀。方括号左侧的数字表示原始测量值,已调整为允许此后施加于本地时钟的任何摆度。 <9> +/-指示器后面的数字表示测量中的误差范围。正偏移表示本地时钟位于源时钟之前。 例:现有时钟服务器time_server:它的层级是2,一台主机node1从time_server同步时间,那么node1主机的层级就是3,以此类推另一台在node1同步时间,那它的层级就是4。 在另一台虚拟机上同步此台虚拟机的ntp状态 例:node1向time_server同步时,无法同步;则第二台主机node2依旧向node1同步时间,则此时node2的层级是(11),同步的时间为(node1本地系统时间的时钟源) 进入/etc/chrony.conf中,修改server端ip为不存在ip重启服务再次查看同步时钟源查看node1层级查看node2层级 (6)常用命令 chrony -> 服务端:chronyd;客户端:chronyc chronyc sources -v -> 时钟源查看 timedatectl -> 当前系统是否已同步时间、NTP的服务状态 chronyc tracking -> 查看详细信息 配置文件:/etc/chrony.conf 配置文件中: server 时钟源地址 iburst allow:不配置,不允许所有客户端访问 (allow 192.168.0.0/16) local stratum 10:仅表达距真正时钟源较远 rtcsync:将系统时钟复制给硬件时钟
上一篇
香港租房的网站
下一篇
香港空间 百度seo影响
相关文章
pos机怎么办理比较快
适合大型企业的云计算服务器有哪些?
阿里云虚拟主机老断怎么办
Redis设计与实现之服务器与客户端
腾讯云服务器搭建EMQX服务器——使用docker安装
【Linux】线程安全(万字详解)
购买一个域名添加到自己的服务器上(namesilo域名购买及使用教程)
服务器租用与托管有什么不同
IIS怎么安装SSL域名证书?
香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价
7*24H在线售后
高可用资源,安全稳定
1v1专属客服对接
无忧退款试用保障
德讯电讯股份有限公司
电话:00886-982-263-666
台湾总部:台北市中山区建国北路一段29号3楼
香港分公司:九龙弥敦道625号雅兰商业二期906室
服务器租用
香港服务器
日本服务器
台湾服务器
美国服务器
高防服务器购买
香港高防服务器出租
台湾高防服务器租赁
美国高防服务器DDos
云服务器
香港云服务器
台湾云服务器
美国云服务器
日本云服务器
行业新闻
香港服务器租用
服务器资讯
香港云服务器
台湾服务器租用
zblog博客
香港VPS
关于我们
机房介绍
联系我们
Copyright © 1997-2024 www.hkstack.com All rights reserved.