参考链接:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_basic_system_settings/using-chrony_configuring-basic-system-settings

  1. 在选定为主节点的系统上,使用运行方式的文本编辑器进行如下编辑:root/etc/chrony.conf

    [root@controller1 ~]# vi /etc/chrony.conf
    
    driftfile /var/lib/chrony/drift
    commandkey 1
    keyfile /etc/chrony.keys
    initstepslew 10 controller1 controller2 controller3
    local stratum 8
    manual
    allow all

    其中 allow * 是允许客户端从中连接的网络或子网地址。

    controller1 controller2 controller3是时间同步的客户端节点,经实验,可以不用写入配置文件,一旦写入每重启一次服务都会有一个延迟,客户节点越多,延迟越大。猜测是给手动校准使用(manual)
  2. 在选定为主服务器的直接客户端的系统上,使用运行方式的文本编辑器,按 如下方式编辑:root/etc/chrony.conf  

server controller1
driftfile /var/lib/chrony/drift
logdir /var/log/chrony
log measurements statistics tracking
keyfile /etc/chrony.keys
commandkey 24
local stratum 10
initstepslew 20 controller1
allow 192.168.116.151

   3. 验证:chronyc sources

[root@controller3 ~]# chronyc sources
210 Number of sources = 1
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* controller1 8 6 377 33 -37us[ -48us] +/- 184us
[root@controller3 ~]# chronyc sources -v
210 Number of sources = 1 .-- Source mode '^' = server, '=' = peer, '#' = local clock.
/ .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| / '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. | | yyyy = measured offset,
|| \ | | zzzz = estimated error.
|| | | \
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* controller1 8 6 377 45 -37us[ -48us] +/- 184us
[root@controller3 ~]#

提示:如果未成功,请检查防火墙配置

最新文章

  1. 实时的.NET程序错误监控产品Exceptionless
  2. redis-windows免安装版本安装多个redies
  3. Webform Application、ViewState
  4. 跟着鸟哥学Linux系列笔记2-第10章VIM学习
  5. 【P1835】小红花
  6. core dump + LINUX 内核系列博客
  7. 用SD卡下载uboot、linux内核和文件系统
  8. 安卓应用使用QQ登录的申请流程
  9. Java的λ表达(lambda)
  10. python自动化运维:系统基础信息模块
  11. MAC系统里JDK版本切换
  12. Sublime text3所遇到的问题
  13. Kafka 消费者相关配置
  14. [Android] Android 支持下拉刷新、上拉加载更多 的 XRecyclerview
  15. tcpdump使用方法
  16. jdk1.6中bin目录下的工具及其作用
  17. css常用属性总结:颜色和单位
  18. L129
  19. 【C语言疯狂讲义】(七)C语言进制转换
  20. vbox 挂载共享文件时可能出现的问题以及对应的解决办法

热门文章

  1. KingbaseES V8R6集群同步模式synchronous参数配置详解
  2. 项目管理构建工具——Maven(基础篇)
  3. 《网页设计基础——CSS的四种引入方式详解》
  4. 前端必读3.0:如何在 Angular 中使用SpreadJS实现导入和导出 Excel 文件
  5. Kubernetes 版本升级之路
  6. 从 Yum 更新中排除特定/某些包的三种方法
  7. Elastic: 如何在阿里云上构建Elastic集群
  8. MongoDB 的用户和角色权限
  9. 谣言检测(GACL)《Rumor Detection on Social Media with Graph Adversarial Contrastive Learning》
  10. 条件期望:Conditional Expectation 举例详解之入门之入门之草履虫都说听懂了