参考链接: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 ~]# 

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

标签智能推荐:

Centos 修改系统时间

修改系统时间1.编辑文件vi/etc/sysconfig/clockZONE="Asia/Shanghai"UTC=false#设置为false,硬件时钟不于utc时间一致ARC=false2.linux的时区设置为上海ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime3.对准时间,如果没有安装ntp服务器(yuminstallntp)ntpd

Linux服务器时间校准

当发现系统时间不正确时可以通过date命令查看Linux系统的当前时间最简便的修改方法,我们可以通过date-s"2019091722:04:00"来直接修改Linux的系统时间,当联网校准总是找不到服务器,且服务器对时间精确度要求不是特别高时可以这样修改。

Linux关闭防火墙

Linux关闭防火墙这段时间主机ping虚拟机时ping不通,后来发现是Linux的防火墙没有关闭,因此查看了一下Linux如何打开关闭防火墙。1)永久性生效,重启后不会复原开启:chkconfigiptableson关闭:chkconfigiptablesoff2)即时生效,重启后复原开启:serviceiptablesstart关闭:serviceiptablesstop

CentOS系统将UTC时间修改为CST时间

1.编辑时间配置文件#vi/etc/sysconfig/clockZONE="Asia/Shanghai"UTC=false#设置为false,硬件时钟不于utc时间一致ARC=false2.linux的时区设置为上海时区ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime3.与ntp1.aliyun.com对准时间ntpdatentp1.ali

struct timespec 范围描述

构体变量,定义见文件linux-3.19.3/include/uapi/linux/time.h,其声明如下:1structtimespec2{3__kernel_time_ttv_sec;/*秒数*/4longtv_nsec;/*纳秒数*/5};此结构体用于内核记录时间,其中字段tv_sec的单位是秒(s),表示整秒数,字段tv_nsec的单位是纳秒(ns),表示不足一秒的部分,在此其取值范围是

Manjaro 与 Windows 双系统时间相差8小时

Manjaro与Windows双系统时间相差8小时产生原因:Windows将本地硬件时间作为设定时区(如UTC+8)的区时,而Linux默认将其作为UTC时间。解决方式:让Manjaro不要将其作为UTC时间:sudotimedatectlset-local-rtc1

CentOS修改服务器系统时间

linux安装完毕后,一般都是国外的世界,一点都不方便设置任务,或者导致网站获取本地的时间错乱,所以就需要把服务器的时间改为和本地时间一致,也就是换成中国的时间。第一条指令:date–s'2016-10-3110:10:10'第二条指令:clock–w//将日期写入CMOS时间按照上面的格式,操作完毕可以再用date查看服务器时间,如果和设置的一样,就表示成功了

Linux kernel启动log显示时间

式Linux内核启动的log输出的时候,通常会有相应的时间戳,但是有的嵌入式开发板厂商在移植和适配Linux内核时,并没有进行配置该功能,本文将简单介绍如何修改defconfig配置,启用Linuxkernel启动log显示时间戳的功能。2、添加时间戳显示宿主机:Ubuntu16目标板:Hi3516dv300开发板Kernel版本:linux-4.9.37接下来介绍如何添加Linux内核配置:进入

[转载]Ubuntu16.04与Win10时间差8个小时问题解决方案

indows与Mac/Linux看待系统硬件时间的方式是不一样的:Windows把计算机硬件时间当作本地时间(localtime),所以在Windows系统中显示的时间跟BIOS中显示的时间是一样的。Linux/Unix/Mac把计算机硬件时间当作UTC,所以在Linux/Unix/Mac系统启动后在该时间的基础上,加上电脑设置的时区数(比如我们在中国,它就加上“8”),因此,Linux/Unix

Linux学习笔记

资料来源于:《Linux运维之道》第二版、《曝光Linux企业运维实战》、菜鸟教程、百度、博客园 有些文章在标签里,未整理至此,以后抽时间整理一下。Linux基础传送门初识Linux常见命令常见命令2常见技巧修改开机密码编辑器使用添加yum源软件安装 Linux文件权限查看网关方法修改VM虚拟机网络模式VM的NAT模式ping不通网关Linux系统管理加载配置文件过程系统进程管