chrony的安装与使用,再搭建一个自己的时间服务器

article/2025/10/5 1:34:48

文章目录

  • 前言
  • 安装
  • 时间服务器

前言

这里我们使用 chrony 来搭建时间服务器,这里需要对防火墙做一些操作,我们直接关闭就好。

chrony 简介
chrony是一个ntp协议的实现程序,既可以当做服务端,也可以充当客户端,它能保持系统时钟与时钟服务器同步,让时间保持精确。

总之他比起 NTP 是有很大优势的,我们多的不谈,直接开始操作

安装

yum install chrony -y

在这里插入图片描述
查看存在文件

rpm -ql chrony

在这里插入图片描述
我们先将时间改成错误时间,用于测试
启动服务

systemctl start chronyd
chronyc sources

在这里插入图片描述
我们也可以编写多个时间服务器,便于系统查询(时间服务器地址)

vim /etc/chrony.conf

在这里插入图片描述

*代表目前正在使用的上层NTP
+连接成功,可提供时间更新的候补服务器
-该NTP服务器被认为不合格

(如果弹一堆问号,建议多试几次)
在这里插入图片描述

时间服务器

我们在两台操作系统上都安装好了 chrony,现在尝试让其中一台从另一台获取时间
这时作为服务器的这台主机应对防火墙和 selinux 做一些设置,为了便于实验,我们直接关闭

systemctl stop firewalld

在这里插入图片描述
关闭 selinux 需要修改一些文件

vim /etc/selinux/config

在这里插入图片描述
此时关闭它

setenforce 0

在这里插入图片描述
我们确定好服务器与客户端,并修改主机名(hostname 主机名
在这里插入图片描述
在这里插入图片描述
这时,查看服务器的 IP,测试 Ping(ping 192.168.32.128
在这里插入图片描述
可以 Ping 通,将服务器的 IP 写入客户端的 chrony 配置文件(vim /etc/chrony.conf
在这里插入图片描述
重启服务!!!
编辑完配置文件别忘了重启服务

systemctl restart chronyd

在这里插入图片描述
在服务器的配置文件里编写允许访问的(vim /etc/chrony.conf,这里允许所有)
在这里插入图片描述
记得重启服务

将客户端的时间修改为错误时间(date -s 10:00
在这里插入图片描述
使用时间服务器获取时间(chronyc sources
记得重启服务
在这里插入图片描述


http://chatgpt.dhexx.cn/article/qOLxavmk.shtml

相关文章

chrono介绍

chrono是在std下&#xff0c;属于C11的标准&#xff0c;它的头文件为#include<chrono>&#xff0c;是一个处理时间的元素。主要包括三个概念&#xff1a; Durantions&#xff1a;时间段Time points&#xff1a;时间点Clocks&#xff1a;包括system_clock(系统时钟),stead…

linux中chrony服务器的使用

1. chrony的优势 Chrony是NTP的另一种实现&#xff0c;与ntpd不同&#xff0c;它可以更快且更准确地同步系统时钟&#xff0c;最大程度的减少时间和频率误差。 chrony相比ntp的优势&#xff1a; 更快的同步&#xff0c;只需要数分钟而非数小时时间&#xff0c;从而最大程度减…

chrony

chrony简介 Chrony是网络时间协议&#xff08;NTP&#xff09;的实现。您可以使用Chrony&#xff1a; 使系统时钟与NTP服务器同步&#xff0c; 使系统时钟与参考时钟&#xff08;例如GPS接收器&#xff09;同步&#xff0c;要将系统时钟与手动时间输入同步&#xff0c; 作为N…

再见 NTP,是时候拥抱下一代时间同步服务 Chrony 了!

Chrony 是一个多功能的 NTP (Network Time Protocol) 实现&#xff0c;类 Unix 系统上 NTP 客户端和服务器的替代品。它可以通过 NTP 服务或者类似 GPS 时钟接收器的硬件级参考时钟来同步系统时钟&#xff0c;具有更好的时钟准确度&#xff0c;并且对于那些间歇性互联网连接的系…

chrony 时间同步详解

一、 简介 Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器&#xff08;NTP&#xff09;同步&#xff0c;因此让你的计算机保持精确的时间&#xff0c;Chrony也可以作为服务端软件为其他计算机提供时间同步服务。 Chr…

Linux中的Chrony时间同步服务

目录 一、时间同步 1.概念 2.时间同步在运维工作中的作用 3.时间同步完成方法 &#xff08;1&#xff09;NTP时间服务&#xff08;centos 6 &#xff09; &#xff08;2&#xff09;Chrony时间服务 二、Chrony时间服务 1.Chrony介绍 2.Chrony的优点 三、Chrony安装 …

配置chrony时间同步服务

一、chrony简介 chrony 的优势&#xff1a; 更快的同步&#xff0c;从而最大程度减少了时间和频率误差&#xff0c;对于并非全天 24 小时运行的虚拟计算机而言非常有用 能够更好地响应时钟频率的快速变化&#xff0c;对于具备不稳定时钟的虚拟机或导致时钟频率发生变化的节能技…

乐优商城项目

目录 3.4.创建父工程 3.5.创建EurekaServer 3.5.1.创建工程 3.5.2.添加依赖 3.5.3.编写启动类 3.5.4.配置文件 3.6.创建Zuul网关 3.6.1.创建工程 3.6.2.添加依赖 3.6.3.编写启动类 3.6.4.配置文件 3.6.5.项目结构 3.7.创建商品微服务 3.7.1.微服务的结构 3.7.5.…

Java之Spring Data Elasticsearch一篇文章从入门到实战

Elasticsearch提供的Java客户端有一些不太方便的地方&#xff1a; 很多地方需要拼接Json字符串&#xff0c;在java中拼接字符串有多恐怖你应该懂的需要自己把对象序列化为json存储查询到结果也需要自己反序列化为对象 因此&#xff0c;我们这里就不讲解原生的Elasticsearch客…

【Elasticsearch】整合Spring Data Elasticsearch

整合Spring Data Elasticsearch 如何查看官方文档&#xff08;了解&#xff09; 官方文档&#xff1a;Java High Level REST Client | Java REST Client [6.8] | Elastic 下面是获得文档的方式&#xff08;可以不用看&#xff09;&#xff1a; 步骤一&#xff1a;查询“文档…

ElasticSearch高级篇

注&#xff1a;该文档是网上资源&#xff0c;该文档通俗易懂&#xff0c;我已经按照文档学习完了&#xff0c;后期我会加入自己的实践内容。 0.学习目标 独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elastics…

自己挖坑自己填 spring-data-elasticsearch 4.0.0.M4 简单实践

前几天安装了elasticsearch7.6.1,今天准备实践下spring-data-elasticsearch,没想到4.0改动大资料少,全靠官方文档撑着 文章目录 搭建环境编写yml配置创建实体类 基于Spring Data的CRUD直接从方法名称派生查询自定义的查询 ElasticsearchRestTemplate的使用indexOperations 索引…

Elasticsearch集群,java操作es

今日内容 集群和分布式Elasticsearch集群Elasticsearch客户端 java代码取操作ES有三种方式 1、es提供的原生的操作方式 在es 8.0后会移除 2、es提供的rest风格的操作方式 3、SpringDataElasticSearch的方式 第一章 集群和分布式 集群和分布式的概念有联系也有区别&#xff0c;我…

数据结构(Java)-排序算法-插入排序

插入排序法思想: 插入排序的基本思想是&#xff1a;把n个待排序的元素看成为一个有序表和一个无序表&#xff0c;开始时有序表中只包含一个元素&#xff0c;无序表中包含有n-1个元素&#xff0c;排序过程中每次从无序表中取出第一个元素&#xff0c;把它依次与有序表元素进行比…

ES基础篇-11-Spring提供的elasticsearch组件:Spring Data Elasticsearch

1. 简介 1.1.什么是SpringDataElasticsearch SpringDataElasticsearch&#xff08;以后简称SDE&#xff09;是Spring Data项目下的一个子模块。 查看 Spring Data的官网&#xff1a;http://projects.spring.io/spring-data/ Spring Data 的使命是给各种数据访问提供统一的编…

91-Lucene+ElasticSeach核心技术

LuceneElasticSeach 什么是全文检索&#xff1a; 数据分类&#xff1a; 我们生活中的数据总体分为两种&#xff1a;结构化数据和非结构化数据 结构化数据&#xff1a;指具有固定格式或有限长度的数据&#xff0c;如数据库&#xff0c;元数据等 非结构化数据&#xff1a;指…

SpringBoot集成Elasticseach

目录 一、Elasticseach介绍 1.简单介绍 2.对比关系&#xff1a; 3.详细说明&#xff1a; 4.查出数据的解释 二、SpringBoot集成Elasticseach 1.引入依赖 2.添加配置 3.创建pojo类与索引对应 4.SpringData封装了基础的增删改查&#xff0c;自定义增删改查 5.测试方法-…

Windows系统下载安装MinGW(包括32位和64位)

一、MinGW简介 MinGW是是将GCC编译器和GNU Binutils移植到Win32平台下的产物&#xff0c;包括一系列头文件&#xff08;Win32API&#xff09;、库和可执行文件。MinGW是从Cygwin&#xff08;1.3.3版&#xff09;基础上发展而来。GCC支持的语言大多在MinGW也受支持&#xff0c;其…

MySQL寻找特定字符后的字符串

“日边清梦断,镜里朱颜改” 在操作数据库的某些情况下,我们需要对其中一字段的最后几个字做修改,如下图,把老师改为学生 我找了半天,好像没找到mysql中有合适的函数,能找到最后一个/符号并且修改后面的字符串.需要用好几个函数嵌套使用.如下: select 处理前 as status,org…

支付宝支付功能的实现

支付宝支付功能实现 一.环境准备 二.配置沙箱环境 1.浏览器搜索 支付宝开放平台 2.找到开发服务&#xff0c;选择沙箱 3.根据文档提示&#xff0c;一步步配置 4.配置完成后的样子 5.下载好支付宝手机开放平台助手&#xff0c;可以获取应用私钥 **注意&#xff1a;**应用公…