ntpdate命令、ntp服务、chrony服务、ntp/chrony时间服务器的搭建

NTP服务器搭建 命令:ntpstat #ntp 服务器配置完毕后,需要等待 5-10 分钟才能与/etc/ntp.conf中配置的标准时间进行同步。删除已安装 ntp 命令:yum –y remove ntpdate-4.2.6p5-22.el7.x86_64。删除已安装 ntp 命令:yum –y remove ntpdate-4.2.6p5-22.el7.x86_64。确认是否安装 ntp 命令:rpm –qa | grep ntp。确认是否安装 ntp 命令:rpm –qa | grep ntp。 阅读详情

前言

环境:centos 7.9
在生产服务器中,我们需要保证服务器的时间是最准确的,所以需要进行时间同步,时间同步有2中方式,一种是:手动同步,另外一种是后台守护进程自动同步。
时间同步服务主要有2个软件可以实现,ntp和chrony,ntp是centos6默认的时间同步服务,在centos7之后,不在使用默认的ntp服务,改用chrony实现时间同步。
ntp的缺点:ntp启动之后,并不是立即同步时间为时间服务器的时间,比如,当前客户端是18:00,而时间服务器是18:15,当客户端启动ntp服务之后时间并不是立即同步为18:15,而是慢慢的慢慢的同步一点点时间,直到与时间服务器时间相同,之所以ntp这样设计,是基于这样的考虑,如果立即同步客户端的时候,那么之间的15分钟的日志记录将会是空白的。

ntpdate 命令手动同步时间

ntpdate 命令用于时间同步,可以将当前服务器的时间同步为时间服务器的时间(首先得有一个时间服务器),用法如下:

#安装ntpdate命令
yum install ntpdate
#手动同步时间,192.168.0.2为时间服务器IP
#所谓时间服务器,就是安装有某个可以同步时间的应用服务服务器,不能是任意服务器
ntpdate 192.168.0.2

内网环境下,通常,ntpdate 命令会配合crontab 来定时同步时间,如下:

0 12 * * * * /usr/sbin/ntpdate 192.168.0.2

ntpd服务自动同步时间(联网自动同步时间)

假如你的服务器是可以链接互联网的,那么也可以开启ntpd服务让系统自动进行互联网时间同步,如下:

systemctl enable --now ntpd
systemctl status ntpd
#ntpd服务默认配置文件/etc/ntp.conf里面配置了其去同步外网时间服务器

搭建ntp内网时间服务器(内网ntp时间服务器-搭建失败)

以上都假设服务器可以链接外网或者有一台时间服务器,但是在企业内网环境下,服务器不允许连接外网,所以需要自己搭建一台内网时间服务器,但是本身时间服务器自身的时间需要同步外网服务器的时候,所以时间服务器要可以连接外网,这时候时间服务器即作为客户端又做为服务端,客户端的意思是时间服务器要去同步外网时间,服务端的意思是自己要提供时间给内网其他机器同步。

#关闭防火墙selinux,因为内网其他客户端需要来连接同步本机时间
systemctl disable --now firewalld
sed -ri 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 
setenforce 0
#安装ntp服务
yum install -y ntp

修改ntp.conf配置文件

安装完ntp服务之后,需要编辑ntp服务的配置文件,如下:

[root@node2 ~]# cat /etc/ntp.conf
# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift							#保持默认

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
# restrict default nomodify notrap nopeer noquery			#注释掉

# Permit all access over the loopback interface.  This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1										#保持默认
restrict ::1											#保持默认
# Hosts on local network are less restricted.
restrict 192.166.1.0 mask 255.255.0.0 nomodify notrap	#这句是新加的,表示允许内网其它网段机器同步本机时间
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 参数用于定义上层时间服务器,即要与上层哪个时间服务器同步时间
server 0.centos.pool.ntp.org iburst						#0.centos.pool.ntp.org是centos官方时钟服务器的域名
server 1.centos.pool.ntp.org iburst						#1.centos.pool.ntp.org是centos官方时钟服务器的域名
server 2.centos.pool.ntp.org iburst						#2.centos.pool.ntp.org是centos官方时钟服务器的域名
server 3.centos.pool.ntp.org iburst						#3.centos.pool.ntp.org是centos官方时钟服务器的域名
server cn.pool.ntp.org iburst							#这是中国地区的NTP服务器池
server ntp.aliyun.com iburst							#这是阿里云提供的NTP服务器
server ntp1.aliyun.com iburst							#这是阿里云提供的NTP服务器
server ntp2.aliyun.com iburst							#这是阿里云提供的NTP服务器
server 127.0.0.1 iburst

Linux时间校准(ntpdate及NTP客户端代码校准示例) 阅读详情

相关推荐

NTP时间同步原理与ntpdate命令详解:从基础到现代方案

网络时间协议(NTP)是分布式系统中确保时间一致性的核心技术,它通过客户端-服务器架构和四步时间戳交换算法,精确计算网络延迟与时间偏移,实现高精度时间同步。其核心价值在于消除时钟漂移,保障分布式事务、安全认证和日志分析等场景的数据一致性。在工程实践中,传统工具ntpdate因直接跳变时钟可能破坏应用连续性而逐渐被边缘化,现代方案如chrony和ntpd通过渐进调整机制提供了更安全的持续同步。本文聚焦NTP协议原理、ntpdate的适用场景与局限,并探讨在Linux、Windows及嵌入式系统中部署稳健时间同

weixin_32715349的博客 346

麒麟桌面系统默认NTP服务器修改实操指南

时间同步是分布式系统稳定运行的基础,NTP协议通过连续报文交换估算网络延迟,对本地时钟进行平滑修正,从而保证终端时间与权威源一致。在政企内网环境中,系统时间偏差会引发HTTPS证书失效、日志时间错乱、认证拒绝等连锁故障,因此NTP不仅是基础维护项,更是底层基础设施。随着国产化替代推进,麒麟桌面系统(银河麒麟V10)的默认NTP服务器配置成为运维重点。本文聚焦于该场景,介绍图形化面板与命令行两种修改路径,详细说明systemd-timesyncd、chrony和ntpdate三种方案的配置方法与选型建议,并针

weixin_30702441的博客 243

Linux 时间一致性环境NTP/Chrony服务器部署配置

背景 生产环境中,一个业务系统往往涉及几十台甚至上百台主机或云主机构成,有些管理系统对整个环境时间一致性由强要求,即使没有,保证环境中时间的一致性,有利于业务交互时时间匹配,保证事务的一致性,甚至环境中的监控系统,也需要监测时间一致性,保证数据上报正常。 ntp架构 下图来源网络,在前端管理节点上部署ntp服务器,且采取主备模式,局域网的ntp服务器先于外网ntp同步完成,局域网内再同本地ntp服务器同步时间。实际环境中,可借助类似架构,两个管理节点可以用HAproxy+keepalive做Heartbea

企业实战系列集 ●●● https://ximenjianxue.blog.csdn.net 6523

Linux之chrony时间同步服务、ntp协议

chrony概述 chrony是RHEL7.x上自带的时间同步开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确。是一个ntp协议的实现程序,既可以当做服务端,也可以充当客户端;它专为间歇性互联网连接的系统而设计,当然也能良好应用于持久互联网连接的环境; 三个时间参考: 硬件时钟、实时时钟以及手动同步。 组成: chronyd 是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。 chronyc 客户端程序。 c

日积月累 4669

CentOS7.2 chrony替代ntp搭建时间服务器

chrony既可作时间服务器服务端,也可作客户端。 最近在测试chrony,发现chrony性能比ntp要好很多,且chrony配置简单、管理方便,决定记录和大家分享一下。 一、配置接口时间服务器(连接更精确时间服务器的服务器),假设IP为192.168.1.1 1.安装所需包 yum install chrony -y 2.配置chrony主配置文件如下: cat /etc

雨落寒冰的博客 2万+

CentOS7下同步时间的几种方式(NTP 、Chrony和systemd-timesyncd)

在 CentOS 7 中,保持系统时间准确至关重要,尤其对于集群、数据库、日志记录等场景。主要的时间同步方式和工具有 ntpd (NTP daemon)、chronyd (Chrony daemon) 和 systemd-timesyncd特性ntpd(NTP)chronyd(Chrony)ntpdate(废弃)定位成熟稳定的 NTP 实现现代、快速、适应性强的默认工具轻量级 SNTP 客户端一次性时间设置工具启动/收敛速度较慢极快慢一次执行网络适应性稳定网络好不稳定/动态网络极佳一般。

y_wu794的博客 2645

Linux时间同步 Chrony

Chrony属于开源的自由软件,是NTP(Network Time Protocol,网络时间协议)的另一种实现

高飞的博客 35万+

运维系列:国内常用ntp服务器地址及ip

国内常用ntp服务器地址及ip

weixin_54626591的博客 2万+

银河麒麟V10 SP2运维实战:YUM源、时间同步、NFS与系统救援全指南

Linux服务器运维中,本地软件源配置、高精度时间同步和网络文件共享是基础且高频的技术能力。YUM源搭建涉及file协议离线部署与HTTP内网共享,需兼顾SELinux上下文、防火墙策略与repodata元数据一致性;chrony/ntp时间服务选型取决于网络稳定性,其核心在于UDP 123端口放行、服务端allow网段匹配及客户端server指向正确;NFS共享则依赖rpcbind协同、exports权限精细控制(如anonuid映射)与_mountdev_挂载选项保障开机健壮性。本文聚焦银河麒麟V10

weixin_42528780的博客 260

全志T113 Tina5.0开发:(一)添加自己的板级支持包

3.验证 先执行 source build/envsetup.sh ,然后lunch,下图可见9就是我们自己添加的板子。2. 1)修改 t113-evb1.mk重命名为t113-ws_devboard。我使用的spinand,只需要修改openwrt里面的文件即可。以下内容仅作为自己笔记,如果错误欢迎留言指出。修改t113-ws_devboard。

u014428915的博客 1155

JS实例(三)图片的缓慢放大和缩小

  我们经常能看到在一些网站中可以通过按钮实现对图片的放大或者缩小,也有可能是鼠标经过时图片放大。在本例中就是通过JavaScript实现图片的放大和缩小。   首先是进行简单的页面布局 1 <div class="imagedispose"> 2 <img src="1.jpeg" id="imaged" width="400px" height="3...

weixin_34235105的博客 310

通过FlinkCDC将MySQL中变更的数据写入到kafka(DataStream方式)

文章目录前言一、CDC的种类?二、通过FlinkCDC将数据从MySQL导入到Kafka1.核心代码2.工具类3.可能会出现的错误及解决解决: 前言 CDC的Change Data Capture(变更数据捕获)的缩写 FlinkCDC的核心思想是监测并捕获数据库的变动(包括数据或数据表的插入、更新以及删除等),将这些变更按发生的顺序完整记录下来,写入到消息中间件中以供其他服务进行订阅及消费。 一、CDC的种类? CDC 主要分为基于查询和基于 Binlog 两种方式,简述两者的区别:

不会打球的摄影师不是好程序员 9616

STM32+HX711实战:5分钟搞定拉力传感器数据采集(附完整代码)

本文详细介绍了如何使用STM32微控制器和HX711模数转换器快速搭建高精度拉力测量系统。通过硬件连接指南、驱动实现代码和校准方法,帮助开发者在5分钟内完成拉力传感器数据采集,适用于工业自动化和消费电子等场景。

y7z8a9的博客 870

【交易系统系列27】带你看懂订单的“奇幻漂流”

作为一个在交易所后台“厨房”里摸爬滚打了十多年的老兵,我将用一杯手冲咖啡的时间,带你亲历一次完整的订单“奇幻漂流”。本文将用一个“奶爸”的生活视角,硬核拆解**撮合(Matching)**、**清算(Clearing)**、**结算(Settlement)**和**出入金**这四大核心环节。这不仅是一次对**交易系统优化**和**撮合引擎架构**的深度剖析,更是一场关于传统金融与数字金融两种不同“上菜”哲学的真实故事。

weixin_43988453的博客 402

UE5 Paper2D性能优化:GroupedSpriteSceneProxy合批渲染原理与实践

在游戏开发中,渲染性能优化是核心技术挑战之一,其核心原理在于减少CPU与GPU之间的通信开销,特别是降低Draw Call数量。Draw Call是CPU向GPU提交绘制命令的指令,每次调用都涉及状态切换和数据传输,当场景中存在大量同质化对象时,频繁的Draw Call会成为主要性能瓶颈。为此,现代图形引擎普遍采用合批渲染技术,其技术价值在于将多个共享相同渲染状态(如材质、几何体)的物体数据合并提交,从而将多次Draw Call压缩为一次或少数几次,显著提升渲染效率。这一技术在2D游戏开发中尤为重要,例如在

weixin_34198453的博客 389

速腾16线激光雷达(RS-16)在ubuntu18.04系统下跑SC-A-LOAM算法

说明: 简要记录一下速腾16线激光雷达即RS-16在ubuntu18.04系统下跑SC-A-LOAM算法的过程,因为SC-A-LOAM算法源码不支持RS雷达的数据,大致思想就是先将rs雷达发布的激光数据转换为velodyne类型的数据,考虑到接下来还要基于RS-16实时运行SC-A-LOAM算法,这里提前将RS_SDK驱动安装好。 1 搭建SC-A-LOAM算法运行环境 首先需要在电脑上搭建SC-A-LOAM算法的运行环境,见文章《ubuntu18.04搭建SC-A-LOAM环境并运行》 本文所使用的系统架

超爱吃小蛋糕的66的博客 2363

【推荐100个unity插件之27】推荐5种办法实现unity人物布料系统 衣服裙子飘动 头发飘动 胸部抖动 骨骼模拟 配件摆动 尾巴摆动 —— 主要是Magica Cloth 2插件

要实现Unity中的人物布料系统并使其具备动态效果,可以探索多种技术方法。这些方法不仅可以使衣服、裙子、头发等元素自然飘动,还可以实现胸部抖动、骨骼模拟、配件摆动和尾巴摆动等细致效果。本文将深入探讨五种实现这些动态效果的技术方案,从基础的物理模拟到高级的动画控制,帮助你打造逼真的人物表现。本文主要探究Magica Cloth 2的使用,因为我想探究最好的实现方法,而不是探究最多的实现方法。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 6283

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: samba服务搭建
下一篇: nginx做下载文件服务器
MssGuo
博客等级 码龄8年 3003粉丝 389原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值