概: 网络时间协议(Network Time Protocol , NTP)是用于网络时间同步的协议 。提供NTP时间同步服务的软件有很多 , 这里采用Chrony软件来实现时间同步
chrony 的优势: 更快的同步 , 从而最大程度减少了时间和频率误差 , 对于并非全天 24 小时运行的虚拟计算机而言非常有用 能够更好地响应时钟频率的快速变化 , 对于具备不稳定时钟的虚拟机或导致时钟频率发生变化的节能技术而言非常有用 在初始同步后 , 它不会停止时钟 , 以防对需要系统时间保持单调的应用程序造成影响 在应对临时非对称延迟时(例如 , 在大规模下载造成链接饱和时)提供了更好的稳定性 无需对服务器进行定期轮询 , 因此具备间歇性网络连接的系统仍然可以快速同步时钟
配置Chrony时间同步服务
compute计算节点、controller控制节点
一、安装chrony
yum install chrony
两个主要程序:chronyd和chronyc
chronyd:后台运行的守护进程 , 用于调整内核中运行的系统时钟和时钟服务器同步 。它确定计算机增减时间的比率 , 并对此进行补偿
chronyc:命令行用户工具 , 用于监控性能并进行多样化的配置 。它可以在chronyd实例控制的计算机上工作 , 也可在一台不同的远程计算机上工作
监听端口: 323/udp , 123/udp
配置文件: /etc/chrony.conf
二、配置chrony服务
compute和controller均进入 vi /etc/host 添加ip和对应主机名
![Chrony时间同步服务](http://shimg.jingyanzongjie.com/230726/1310211961-0.png)
文章插图
检查 ping controller/compute
修改主配置文件 vim /etc/chrony.conf
在controller节点只需修改:allow 网段/24 ; local stratum 后修改为1
![Chrony时间同步服务](http://shimg.jingyanzongjie.com/230726/1310212022-1.png)
文章插图
在compute节点:添加 server controller iburst
![Chrony时间同步服务](http://shimg.jingyanzongjie.com/230726/13102132b-2.png)
文章插图
三、测试、重启服务(controller/compute)
检查时区 timedatectl
关闭防火墙、重新启动、设置开机启动、查看chrony服务器状态
systemctl restart/enable/status chronyd
查看当前客户端与NTP服务器连接情况
chronyc sources
controller:
![Chrony时间同步服务](http://shimg.jingyanzongjie.com/230726/131021A58-3.png)
文章插图
compute同步 注意重启chronyd
![Chrony时间同步服务](http://shimg.jingyanzongjie.com/230726/1310211206-4.png)
文章插图
【Chrony时间同步服务】
经验总结扩展阅读
- 出生在小暑当天,但在交接前的时间属于哪个月份
- 2023年小暑和大暑的时间 小暑和大暑哪个更热
- 2022年11月28日黄历查询
- 哪些星座男爱你的表现是一有时间就黏着你
- 哪些星座的爱情经不住时间考验
- iPhone14Pro收货需要等待更长时间 iPhone14Pro好不好用
- 荣耀Magic3什么时候出_荣耀magic3上市时间和价钱
- 荣耀X20Max什么时候上市_荣耀X20Max上市时间及价格
- 暖宝宝过期一个月还能用吗 暖宝宝保质期有多长时间
- 牛肉馅包子用什么部位的牛肉 牛肉馅包子蒸多长时间