Chrony是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确。

它由两个程序组成:chronydchronyc

chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟时钟服务器同步

它确定计算机增减时间的比率,并对此进行补偿

对于孤立系统,用户可以手动周期性的输入正确时间(通过chronyc)。

在这两种情况下,chronyd决定计算机快慢的比例,并加以纠正。

chronyd实现了NTP协议并且可以作为服务器或客户端。

chronyc是用来监控chronyd性能和配置其参数的用户界面。

他可以控制本机及其他计算机上运行的chronyd进程。

本次主要讲一下Chrony的安装与配置:

【服务器端】

  • 安装

yum install -y chrony

  • 编辑配置文件

vim /etc/chrony.conf

# Use public servers from the pool.ntp.org project.

# Please consider joining the pool (http://www.pool.ntp.org/join.html).

server 0.centos.pool.ntp.org iburst

server 1.centos.pool.ntp.org iburst

server 2.centos.pool.ntp.org iburst

server 3.centos.pool.ntp.org iburst

使用NTP服务器的主机名或者IP地址替换 NTP_SERVER 。配置支持设置多个 server 值,默认使用上面四个。

allow 192.168.128.0/24

允许客户端访问

  • 重启服务

systemctl enable chronyd

systemctl start chronyd

  • 检查时间同步

chronyc sources

【客户端】

  • 安装

yum install -y chrony

  • 编辑配置文件

vim /etc/chrony.conf

# Use public servers from the pool.ntp.org project.

# Please consider joining the pool (http://www.pool.ntp.org/join.html).

# server 0.centos.pool.ntp.org iburst

# server 1.centos.pool.ntp.org iburst

# server 2.centos.pool.ntp.org iburst

# server 3.centos.pool.ntp.org iburst
server controller2.service iburst

注释掉这四个 NTP_SERVER,使用我们自己的服务器端的IP作为NTP_SERVER 。

  • 重启服务

systemctl enable chronyd

systemctl start chronyd

  • 检查时间同步

chronyc sources

最新文章

  1. HDU5461 Largest Point(暴力)
  2. Convert between cv::Mat and QImage 两种图片类转换
  3. C#委托及事件处理机制浅析
  4. Informix 物联网应用示例(转)
  5. 用Natvis定制C++对象在Visual Studio调试时如何显示
  6. Python和C#基本算法实现对比
  7. JS组件系列——自己动手封装bootstrap-treegrid组件
  8. cf B. Mishka and trip (数学)
  9. 【STM32H7教程】第11章 STM32H7移植SEGGER的硬件异常分析
  10. .net core 中间件管道底层剖析
  11. SQL SERVER-创建Alwayson
  12. 《ServerSuperIO Designer IDE使用教程》- 6.增加与阿里云物联网(IOT)对接服务,实现数据交互。发布:v4.2.4 版本
  13. 【安富莱专题教程第5期】工程调试利器RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用
  14. BZOJ.4009.[HNOI2015]接水果(整体二分 扫描线)
  15. 快速搭建BIND服务,并实现解析
  16. Spring-profile设置
  17. C# 6.0可能的新特性及C#发展历程[转]
  18. css 关闭按钮实现
  19. Les13 性能管理
  20. HTTP和HTTPS详解。

热门文章

  1. Hook的两个小插曲
  2. MVC地区多级联动扩展实现(非递归形式)
  3. ZOJ 1649 Rescue(有敌人迷宫BFS)
  4. 0x61 最短路
  5. spark 按照key 分组 然后统计每个key对应的最大、最小、平均值思路——使用groupby,或者reduceby
  6. Comparable与Comparator源码分析
  7. MAVEN 杂记
  8. python-sqlite3事务
  9. 原型模式(Prototype)C++实现
  10. Android Toolbar使用及Fragment中的Toolbar处理