RHCE-chrony服务部署

news2024/12/26 23:21:33

目录

要求:

思路:

配置过程:

a:

1.开启两台服务器,开启chrony服务。

2.部署chrony服务

 查看chrony服务状态

 b:

区别:

配置过程:

修改完配置后,重启chrony服务

 查看chrony状态:

小结一下:


要求:

chrony服务部署:两台机器
a: 第一台机器从阿里云同步时间
第二台机器从第一台机器同步时间
b: 第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6

思路:

a:

前提:

两台设备安装chrony服务,centos系统默认是安装的

利用 rpm -qa | grep "chrony"

查看是否安装chrony服务

yum install chrony 

安装chrony 服务 

可以  

第一台机器可以访问外网

两台机器开启chrony服务

第一台机器设置时钟源为阿里云

第二台机器设置时钟源为第一台机器的ip

注意:

做服务的机器,要开启allow IP,默认不开启。

b:

第一台机器的时钟源设置为不可达的ip

第二台的机器的时钟源设置为第一台机器的ip

更改第一台机器的层级为6

查看结果

配置过程:

a:

1.开启两台服务器,开启chrony服务。

2.部署chrony服务

第一台机器:

 在/etc/chrony.conf

修改server 时钟源为阿里源

修改服务主机为第二台设备同网段的ip

主机1

 主机2

修改更新时钟源为第一台设备的ip 

 查看chrony服务状态

查看命令:

查看 ntp_servers          chronyc sources -v

查看 ntp_servers 状态   chronyc sourcestats -v

查看 ntp_servers 是否在线    chronyc activity -v

查看 ntp 详细信息       chronyc tracking -v

强制同步下系统时钟     chronyc -a makestep

主机1:

 

可以观察到:

主机1的层级为2

主机2的层级为3

做服务设备的层级+1 = 客户端的层级

 b:

区别:

主机1:

时钟源不同,配置时修改层级

主机2:

跟a 配置一样

配置过程:

主机1:

vim  /etc/chrony.conf

主机2:

配置不变

修改完配置后,重启chrony服务

systemctl restart chronyd 

 查看chrony状态:

注意观察层级,时钟源的变化

主机1:

可以观察到时钟源发生变化,此时主机1与时钟源的关系为不可达,此时时钟源更新时间的方式为主机1的系统时间。

主机2:

 

 此时:观察到主机2的层级为7。

至此,达到了要求。

 

两台设备时间达到一致。 

小结一下:

在配置chrony服务的过程中,会遇到一系列的问题。

一.有些设备没有关闭防火墙,导致时钟源的配置出现问题

 解决办法:

1. 关闭防火墙  syetemctl stop firewall

2.vim /etc/selinux/config

修改为permissive

重启设备。

二.有些在配置chrony服务的时候,在配置过程中因为粗心大意,ip,allow配置错误

也会导致chrony服务出现问题。

这就要求我们在配置的过程中细心啦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/140354.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

element-ui 多选框和级联选择的部分bug以及解决方法

前言 最近在开发一款使用了 element-ui 的低代码设计器,在开发的过程当中碰到了一些关于 element-ui 组件本身不合理的地方,并且在百度的基础上自己去阅读了一下 element-ui 的源码,也找出了这些问题的一个解决方案,下面就来看一…

steam搬砖是什么?怎么做呀?

steam平台是什么?它是国外一个集全球大部分网游于一体的游戏平台,玩过绝地求生端游(吃鸡),csgo的朋友,对它都不陌生,就像国内的Wegame一样,现在玩英雄联盟的,都是通过Weg…

排序算法之冒泡算法

目录 排序算法介绍 冒泡排序 算法流程 算法实现 python C 排序算法介绍 《Hello算法》是GitHub上一个开源书籍,对新手友好,有大量的动态图,很适合算法初学者自主学习入门。而我则是正式学习算法,以这本书为参考&#xff0c…

返回数组所有元素中或每行(列)中,最小值的位置(位置号从0开始):argmin()函数

【小白从小学Python、C、Java】 【计算机等级考试500强双证书】 【Python-数据分析】 返回数组所有元素中或每行(列)中 最小值的位置(位置号从0开始) argmin()函数 选择题 下列说法错误的是? import numpy as np a np.array([[10,20,30,40],[15,20,25…

Electron 企业级应用开发实战(二)

这一讲会重点介绍如何集成 Node.js、使用 preload 脚本、进程间双向通信、上下文隔离等,为大家揭开 Electron 更强大的能力。 集成 Node.js 企业级桌面应用的资源都是本地化的,离线也能使用,所以需要把 html、js、css 这些资源都打包进去&a…

独立光伏-电池-柴油发电机组的能源管理系统的主干网研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

ESPI3接收机

18320918653 ESPI3 ESPI3|R&S ESPI3|二手EMI接收机|EMI预认证测试接收机|罗德与施瓦茨|EMC接收机|9KHz至3GHz品 牌:德国罗德与施瓦茨 | R&S | Rohde&Schwarz处于预认证级别的 R&S ESPI测试接收机有两种型号, 集成了罗德与施瓦茨公司认证级EMI测试…

springboot:除了OpenOffice还可以用它轻松实现文档在线预览功能【附带源码】

0. 引言 我们在项目中常常需要实现文档在线预览的功能,而文档种类繁多,除了pdf,还有word、text、excel、甚至还有mp3,mp4等多媒体文件。常用的手段是通过OpenOffice来将文档转换为pdf实现预览,本期我们就来看如何通过kkFileView实…

rabbitmq基础10——消息追踪、Shovel插件的web端使用和命令使用

文章目录一、消息追踪1.1 Firehose功能1.1.1 开启与关闭1.1.2 测试1.1.3 总结1.2 rabbitmq_tracing 插件1.2.1 定义trace规则1.2.2 测试1.2.2.1 与Firehose之间的优先级二、Shovel插件2.1 实现原理2.1.1 从队列到交换器2.1.2 从队列到队列2.1.3 交换器到交换器2.2 Shovel 插件使…

大小端转换

一、名词解释首先解释一下大端模式和小端模式。小端模式,也叫小端存储:Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。大端模式,也叫大端存储:Big-Endian就是高位字节排放在内存的低地…

2022年度技术总结

2022 年度总结 本年收获 计算机网络 2022年2月,系统学习巩固了计算机网络课程(本科),基本的七层模式,四层模式,重点是与前端开发相关的 TCP UDP HTTP HTTPS 等协议。 现在有一个整体的认识:…

@Transactional事务处理解决方案的看法

Transactional事务处理解决方案的看法前言一.声明式事务二.编程式事务三.事务粒度优化方法四.缓存和事务的一致性五.介绍--延时双删总结前言 提示:这里可以添加本文要记录的大概内容: 本文就是了解一下声明式事务和编程式事务的优缺点和事务一致性的一…

怎样阅读NLP论文

经典的论文也是需要读的。并不是所有的论文都值得细读。论文不是从头赶着朝下读。 目录收集和组织论文收集组织1.通过会议的方式分类2.是否是arXiv上的文章分类(preprint or not)3.根据问题(推荐),方法和数据集分类选择…

Ka波段卫星通信小尺寸无线电设计

传统Ka波段地面站卫星通信系统依赖于室内到室外配置。室外单元包含天线和块下变频接收机,接收机输出L波段的模拟信号。该信号随后被传送到室内单元,室内单元包含滤波、数字化和处理系统。Ka波段的干扰信号通常较少,因此室外单元的主要任务是以…

微信小程序开发整体过程整理

目录1微信开发相关介绍1.1微信公众平台1.2微信开放平台1.3注意事项2微信小程序开发整体介绍2.1微信小程序简介2.2小程序接入流程3框架简介3.1uni-app简介3.2学习使用uni-app3.3学习微信小程序开发4开发规范5开发示例5.1开发工具5.2开发调试5.2.1导入代码5.2.2项目运行5.2.3在微…

第三篇 - 对象的单层劫持

一,前言 上篇,介绍了 Vue 使用及数据初始化的流程 回顾一下,主要涉及以下几个核心点: initMixin 方法: 原型方法 Vue.prototype._initvm.$options:使 options 选项在 vm 实例上被共享initState 方法&…

c#入门-匿名函数,多播委托

匿名函数 如果一个函数的参数是一个委托类型。而你此刻没有合适的方法组使用&#xff0c;也不想为他专门声明一个局部函数。 则可以使用匿名函数。匿名函数的创建更为简单&#xff0c;语法为&#xff1a;返回类型 参数列表 > 函数主体 Func<int, string> func str…

人工智能OCR文字识别研究

1 研究背景 人工智能是研究开发能够模拟、延伸和扩展人类智能的理论、方法、技术及应用系统的一门新的技术科学&#xff0c;研究目的是促使智能机器会听&#xff08;语音识别、机器翻译等&#xff09;、会看&#xff08;图像识别、文字识别等&#xff09;、会说&#xff08;语音…

使用Jiralert实现AlertManager告警对接Jira

简介 Alertmanager 处理由客户端应用程序&#xff08;如 Prometheus server&#xff09;发送的警报。它负责去重(deduplicating)&#xff0c;分组(grouping)&#xff0c;并将它们路由(routing)到正确的接收器(receiver)集成&#xff0c;如电子邮件&#xff0c;微信&#xff0c…

MMYOLO 自定义数据集从标注到部署保姆级教程

theme: juejin 来自社区 PeterH0323 投稿 AI 已经被应用到各行各业&#xff0c;现如今任何人都可以轻松基于开源框架快速搭建符合自身需求的 AI 应用。本文将基于 MMYOLO 开源框架&#xff0c;基于生活中收集的猫猫数据集&#xff0c;教你如何从零开始训练一个可部署检测模型…