Ubuntu系统安装chrony时间同步服务(局域网集群内同步)

这篇具有很好参考价值的文章主要介绍了Ubuntu系统安装chrony时间同步服务(局域网集群内同步)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、简介:

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

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

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

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

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

RHEL7中默认使用chrony作为时间服务器,也支持NTP,需要额外安装。

NTP与chrony不能同时存在,只能用其中一个,并将另一个mask掉。

前提说明:

        1、主机A (172.25.8.10)、主机B(192.168.2.10)、主机C(192.268.254.10) 在同一局域网,可不在同一网段中

        2、下文中主机A为server端 主机B和主机C为client端

二、离线安装(局域网安装)

提前准备两个离线包:chrony 和 ntpdate及卸载系统自带的systemd-timesyncd

chrony下载地址:

链接:https://pan.baidu.com/s/1PNUAzEBa8WySL6LKcgyZcw 
提取码:xddk

ntpdate下载地址:

链接:https://pan.baidu.com/s/1ryfSDwDxWnaZNtytScK3-w 
提取码:324g

卸载systemd-timesyncd

Ubuntu系统安装chrony时间同步服务(局域网集群内同步)

安装chrony和ntpdate

安装chrony:

sudo dpkg -i chrony_4.2-2ubuntu2_amd64.deb

安装ntpdate:

sudo dpkg -i ntpdate_4.2.8p15+dfsg-1ubuntu2_amd64.deb

启动chrony

 service chrony start

修改主机A配置文件

$ sudo vim /etc/chrony/chrony.conf

在文章末尾添加以下配置

local stratum 10

【注释:值10可以被其他值取代(1~15),stratum 1表示计算机具有直接连接的真实时间的参考时间源,例如gps,原子钟都和真实时间很接近欸, #stratum 2表示计算机有一个stratum 1的计算机作为同步时间源,stratum 3表示该计算机有一个stratum 10的计算机作为同步时间源。 #选择stratum 10.这个值是比较大的,表示距离有真实时间的服务器比较远,它的时间不太可靠,因此,local命令选取stratum 10可以 #防止机器本身的时间与真实时间混淆,可以保证该机器不会将本身的时间授给那些可以连接同步到真实时间的ntp服务器的ntp客户端】

allow 192.168.2.0/24

allow 192.268.254.0/24

【注释:开通可访问网段】

配置后重启服务 service chrony restart

修改主机B、C配置文件

$ sudo vim /etc/chrony/chrony.conf

# 在文章末尾添加以下配置

server 172.25.8.10 minpoll 0 maxpoll 5 maxdelay .05

配置后重启服务 service chrony restart

在主机B、C ntpdate测试

$ ntpdate -q 172.25.8.10

server 172.25.8.10, stratum 2, offset 0.045977, delay 0.12383 9 Oct 15:08:50 ntpdate[79795]: adjust time server 172.25.8.10 offset 0.045977 sec

问题总结:

如果同步异常有两种情况

1、主机A、B、C三台主机的防火墙端口未开

123/UDP 323 /UDP

2、当主机通外网的情况下优先同步网络时间,故如果只想内网同步需要将client端配置文件中pool外网地址全部注释掉

Ubuntu系统安装chrony时间同步服务(局域网集群内同步)文章来源地址https://www.toymoban.com/news/detail-473190.html

到了这里,关于Ubuntu系统安装chrony时间同步服务(局域网集群内同步)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 时间同步服务chrony的简单配置

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

    2024年02月16日
    浏览(52)
  • Linux中的Chrony时间同步服务

    目录 一、时间同步 1.概念 2.时间同步在运维工作中的作用 3.时间同步完成方法 (1)NTP时间服务(centos 6 ) (2)Chrony时间服务 二、Chrony时间服务 1.Chrony介绍 2.Chrony的优点 三、Chrony安装 四、Chrony服务端配置 1.使用同步的远程时钟源,理论上可以同步无限个 2.根据实际时间计

    2024年02月03日
    浏览(41)
  • 【chrony】--时间同步服务器详解

    提示:以下是本篇文章正文内容,下面案例可供参考 1、 网络管理 :从不同网络设备采集来的日志信息进行分析时,需要以时间作为参照依据。如果不同设备上的系统时间不一致,会因先后顺序等问题给故障定位带来障碍。 2、 计费系统 :计费业务对于时间尤其敏感,要求

    2024年02月03日
    浏览(41)
  • linux实用技巧:ubuntu18.04安装samba服务器实现局域网文件共享

    主要是这一句 原文链接:https://blog.csdn.net/u010037542/article/details/108579650 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之

    2024年01月25日
    浏览(65)
  • Rocky linux安装chrony时间同步

    dnf install -y chrony jq curl wget timedatectl set-timezone Asia/Shanghai systemctl enable --now chronyd timedatectl status timedatectl set-local-rtc 0 systemctl restart rsyslog systemctl restart crond

    2024年02月17日
    浏览(41)
  • [云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

    操作平台 : centos 7 (虚拟机) 配置: 2H4G 情景 : 主机1(服务器)搭建时间服务器并让主机2(客户端)进行NTP同步 在终端输入以下命令安装chrony 然后设置服务开机自启动 完成上述操作后,我们就可以进行下一步了 ⚠ : 此操作请在 主机1 (服务器) 操作 我们关闭SELinux 输入 vim /etc/selinu

    2024年02月15日
    浏览(46)
  • 北斗GPS校时器,NTP网络时钟服务器,局域网时间统一

    北斗GPS校时器,NTP网络时钟服务器,局域网时间统一 北斗GPS校时器,NTP网络时钟服务器,局域网时间统一 京准电子科技官微——ahjzsz ã系统构成简单,实用、可靠,具有很高的性价比。 ã子钟可以是LED数显或模拟(指针)形式、或两种形式的混合,数量不限,可大规模扩展。 ã造

    2024年02月13日
    浏览(50)
  • ubuntu多个系统之间文件局域网共享

    博主需要在多台主机上进行数据传输,由于数据量比较大所以,使用移动介质进行传输极为不方便,并且也不没有更多的资源在两台主机都进行备份。下面的方式,是博主在测试大量的网络上的帖子后总结的最简单的方案。 新编新建一个文件夹share_test,并打开如下图所示,

    2024年02月05日
    浏览(88)
  • 同个局域网内SSH远程Ubuntu系统

    ​ 🏆荣誉认证:51CTO博客专家博主、TOP红人、明日之星;阿里云开发者社区专家博主、技术博主、星级博主。 💻微信公众号:iOS开发上架 📌本文由iOS开发上架原创! ​ 在之前的系列文章中,我们向大家详细介绍了如何在Linux系统中搭建一个像样的网站,并通过cpolar的数据

    2024年02月14日
    浏览(46)
  • ubuntu22.0安装Barrier局域网共享鼠标键盘

    https://idroot.us/install-barrier-ubuntu-22-04/ 客户端和服务端都关闭ssl; 进入服务端设置,可以看到两个小电脑,拖动右上角的小电脑到自己主电脑的左边,并双击重新命名,名字为客户端设置的名字,即可。

    2024年02月15日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包