首页 > 其他分享 >时间同步服务chrony的简单配置 (1)

时间同步服务chrony的简单配置 (1)

时间:2023-07-11 10:01:25浏览次数:36  
标签:chronyc 同步 chronyd 配置 chrony 时钟

chrony配置手册

一,chrony服务器的简介

概述

· chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。

· chrony由两个程序组成,分别是chronyd和chronyc

· chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。

· chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

· NTP 是网络时间协议(Network Time Protocol)的简称,通过 udp 123 端口进行网络时钟同步。

· NTP与chrony不能同时存在,只能用其中一个

二,chrony的安装

#yum -y install chrony------下载并安装chrony

#systemctl enable chronyd------启用chrony

#systemctl start chronyd------启动chrony

三,配置chrony服务

使用vim /etc/chrony.conf进入配置界面

chrony.conf 修改两处:

1.allow 192.168.143.0/24

2.local stratum 10

设置开机启动,重启服务

systemctl enable chronyd

systemctl restart chronyd

使用chronyc sources查看时间同步状态

chronyc sources

    1. ? 指示已失去连接性或其数据包未通过所有测试的源。它也显示在启动时,直到从中至少收集了3个样本为止。
    2. +表示可接受的信号源与选定的信号源组在一起
    3. -表示被合并算法排除的可接受源
    4. x 表示chronyd认为是虚假行情的时钟(即,其时间与大多数其他来源不一致)。
    5. 〜 表示时间似乎具有太多可变性的来源。

四,chrony配置中问题的发现与解决

1.添加的客户端时钟源时会出现 ?(已失去连接性或其数据包未通过所有测试的源)导致无法同步时钟源

解决:①查看防火墙是否关闭②查看selinux是不是permissive或者disable的状态③ping一下看一看链路是否为通的④检查一下网络配置⑤chrony配置中allow指令默认情况下不允许ntp客户端访问

标签:chronyc,同步,chronyd,配置,chrony,时钟
From: https://www.cnblogs.com/waacode/p/17539420.html

相关文章

  • CentOS8配置本地yum源
    CentOS8配置本地yum源要切换到root用户下进行以下操作一、创建我们准备要挂载目录mkdir-p/media/cdrom二、将光盘目录挂载到/media/cdrom目录下mount/dev/cdrom/media/cdrom挂载时报错:mount:nomediumfoundon/dev/sr02、解决方法:确保设备状态勾选、使用iso镜像文件用df......
  • 永磁同步电机pmsm二阶全局快速终端滑模控制matlab模型 自己
    永磁同步电机pmsm二阶全局快速终端滑模控制matlab模型自己做的永磁同步电机gftsmc控制。控制思路如图2。优点在于电机参数修改后,修改相应的定义块就可以,简单粗暴方便。有连续型的,也有离散型的。还有pi控制的,也是一样,参数修改简单粗暴购前需知:1.该模型是基于2021的simulink搭建,如......
  • 基于凸极永磁同步电机—高频注入(方波)。 转子锁相环PLL,包括两种仿真
    基于凸极永磁同步电机—高频注入(方波)。转子锁相环PLL,包括两种仿真,含有相对应学习文献,可作为基础学习。ID:8850647862816842......
  • springcloud alibaba -sentinel 配置持久化(datasource -nacos)
    当我们对sentinel进行规则配置之后如果关闭服务在重新启动会发现配置的服务消失了,这样很不方便的,我们需要将它持久化,使用nacos对其进行持久化1.导入依赖让sentinel和nacos产生关系<!--SpringCloudailibabasentinel-datasource-nacos--><dependency><groupId>com.alib......
  • windows terminal中配置on-my-posh,conda虚拟环境提示不生效
    遇到了oh-my-posh的conda虚拟环境提示无法生效的问题。实际不是不生效,只是在~文件夹下面看不到。进入到其他任何文件都能看到虚拟环境提示。原因是:on-my-posh的配置的pythonsegment的properties中有一个项目是"home_enabled",默认值是false。很早以前踩过这个坑,但重装系统又......
  • PyWebIO 的环境配置
    本页接下来的命令都需要在终端输入。(win+r+cmd)检查python版本python-V如果您的python版本不符合要求,可以按以下步骤可以安装python3.9。更新apt。aptupdat安装python3.9。aptinstallpython3.9检查python版本。python3.9-V如果看到如下的输出代表......
  • 解决从springboot配置文件application.properties获取中文乱码
    这里因为自带的iso编码格式需要进行如下操作 新增两个文件重写packagecom.java.file.config;importorg.springframework.boot.origin.Origin;importorg.springframework.boot.origin.OriginTrackedValue;importorg.springframework.boot.origin.TextResourceOrigin;......
  • DHCP配置命令简易
    一、第一部分为DHCP的全局地址池的配置根据图片显示内容设置Pc1、Pc2为dhcp中的全局地址池,并将Pc1与网段10.0.1.100进行绑定,Pc2与10.0.2.1进行绑定Step1:在LSW5上创建VLAN1020,并将e1、e2口设置为对应的access;interfaceEthernet0/0/1portlink-typeaccess......
  • ssm框架使springmvc放行资源(java配置类)
    在springmvc中,如果配置了拦截所有请求交给springmvc处理,会出现一些静态web资源加载不出来的情况,或者想放行指定web资源可以通过修改通过修改配置达到相应目的,这里使用覆写WebMvcConfigurationSupport中的方法作介绍。@ConfigurationpublicclassSpringMvcSupportextendsWeb......
  • C#开发ESP32E(3)Wifi配置使用
    1.安装Wifi配置库(nanoFramework.System.Device.Wifi)1.1nanoFramework.System.Device.Wifi介绍API预览--地址:https://docs.nanoframework.net/api/System.Device.Wifi.html该库可配置ESP32使用Wifi模块进行通信与Wifi建立连接有如下步骤:创建Wifi适配器扫描Wifi列表......