linux(CentOS7) 之 ntp时间同步配置步骤
下 载
百度搜索 ntp rpm 下载(或直接进入官网https://pkgs.org/download/ntp)

搜多ntp,选择centos7 64位下载,ntpdata 是依赖包也要下载

基 础 环 境
三台centos7最小化安装
ip hostname
192.168.100.10 bigdata01
192.168.100.11 bigdata02
192.168.100.12 bigdata03
以192.168.100.10 bigdata01 为时间服务器,另外两台同步此时间。
安 装 ntp
sudo rpm -ivh ntp-4.2.6p5-29.el7.centos.2.x86_64.rpm
报错,依赖包未安装
libopts.so.25()(64bit)
ntpdate-4.2.6p5-29.el7.centos.2

安装依赖包(ntp 客户端)
sudo rpm -ivh ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm

sudo rpm -ivh autogen-libopts-5.18-5.el7.x86_64.rpm

再安装ntp(ntp服务器)
sudo rpm -ivh ntp-4.2.6p5-29.el7.centos.2.x86_64.rpm

配置ntp(只配置时间服务器,其他只需安装,不用配置)
启用restrice,修改网段
vi /etc/ntp.cnf
# 启用restrice限制,网段改为集群的网段(本例是100) restrict 192.168.100.0 mask 255.255.255.0 nomodify notrap #server 0.centos.pool.ntp.org iburst #server 1.centos.pool.ntp.org iburst #server 2.centos.pool.ntp.org iburst #server 3.centos.pool.ntp.org iburst server 127.127.1.0 #本机作为时间服务器
fudge 127.127.1.0 stratum 10
修改配置文件ntpd
sudo vi /etc/sysconfig/ntpd
添加SYNC_CLOCK=yes
启动时间服务器的ntp服务(客户机不要启动ntp服务,只需启动服务器ntp服务!)
sudo systemctl start ntpd
查看ntp服务状态
sudo systemctl status ntpd
设置开机启动ntp服务
sudo systemctl enable ntpd
配置其他机器的同步
切换到root用户进行配置,通过contab进行定时同步,每10分同步一次。
192.168.100.11 上执行
crontab -e
*/10 * * * * /usr/sbin/ntpdate 192.168.100.10
192.168.100.12 上执行
crontab -e
*/10 * * * * /usr/sbin/ntpdate 192.168.100.10
测 试
查看目前三台机器的时间
192.168.100.10
date "+%Y-%m-%d %H:%M:%S"
2021-04-04 23:19:38
192.168.100.11
date "+%Y-%m-%d %H:%M:%S"
2021-04-04 23:19:38
192.168.100.12
date "+%Y-%m-%d %H:%M:%S"
2021-04-04 23:19:38
修改192.168.100.11上的时间
将时间改为一个以前的时间:
sudo date -s '2021-01-01 23:19:38'
2021年 01月 01日 星期五 23:19:38 CST
date "+%Y-%m-%d %H:%M:%S"
2021-01-01 23:19:45
10分钟后,看是否实现了自动同步,将192.168.100.11上的时间修改为和192.168.100.10上的一致。
查看是否自动同步时间
date "+%Y-%m-%d %H:%M:%S"
2021-04-04 23:32:38
同步成功。
linux(CentOS7) 之 ntp时间同步配置步骤的更多相关文章
- centos7搭建ntp时间同步服务器chrony服务
centos7搭建ntp时间同步服务器chrony服务 前言: 在centos6的时候我们基本使用的是ntp服务用来做时间同步,但是在centos7后推荐是chrony作为时间同步器的服务端使用, ...
- 【Linux】部署NTP时间同步服务器
1. 查看机器的Linux版本 查看集群内所有服务器的linux版本,确保相同,不要跨大版本. [root@bigdata111 ~]# cat /etc/redhat-release CentOS ...
- 内网ntp时间同步配置
选择局域网中的一台机器作为ntp服务器,在ntp server上安装并启动ntpd客户端上要关闭ntpd,安装ntpdateCentOS7上这两个软件都是自带的,只需根据需要打开或者关闭.注意客户端机 ...
- Linux - CentOS7上的时间同步
1. 时区的概念 1.1 时区简介 地球是自西向东自转,东边比西边先看到太阳,东边的时间也比西边的早.东边时刻与西边时刻的差值不仅要以时计,而且还要以分和秒来计算,这给人们带来不便.所以为了克服时间上 ...
- Linux下搭建ntp时间同步服务器
1.ntpd软件安装(略过) 2.修改ntp.conf配置文件 vi /etc/ntp.conf 第一种配置:允许任何IP的客户机都可以进行时间同步将“restrict default kod nom ...
- Linux下安装Java环境配置步骤详述
0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对 ...
- [转]Linux下安装Java环境配置步骤详述
1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择 ...
- Linux环境下Redis安装配置步骤[转]
在LInux下安装Redis的步骤如下: 1.首先下载一个Redis安装包,官网下载地址为:https://redis.io/ 2.在Linux下解压redis: tar -zxvf redis-2. ...
- Linux centos7 mysql 的安装配置
2021-07-21 1. 创建用户 # 创建用户useradd mysql# 修改密码 passwd mysql 2. 下载 wget 网址 3. 解压 # 创建安装文件夹mkdir app# 解压 ...
随机推荐
- 【编程思想】【设计模式】【结构模式Structural】front_controller
Python版 https://github.com/faif/python-patterns/blob/master/structural/front_controller.py #!/usr/bi ...
- 项目cobbler+lamp+vsftp+nfs+数据实时同步(inotify+rsync)
先配置好epel源 [root@node3 ~]#yum install epel-release -y 关闭防火墙和selinux [root@node3 ~]#iptables -F [root@ ...
- 京东消息中间件JMQ(转)
http://blog.csdn.net/javahongxi/article/details/54411464 [京东技术]京东的MQ经历了JQ->AMQ->JMQ的发展,其中JQ的基于 ...
- 安霸pipeline简述之rgb域的处理
RGB域处理模块的详细介绍: RGB域的处理主要是demosaic,color_correction,tone_curve(类似于gamma曲线). Demosaic:此模块将bayer Patt ...
- Grafana 任意文件读取漏洞 (CVE-2021-43798)学习
漏洞概述 Grafana是一个跨平台.开源的数据可视化网络应用程序平台.用户配置连接的数据源之后,Grafana可以在网络浏览器里显示数据图表和警告. Grafana 的读取文件接口存在未授权,且未对 ...
- 可落地的DDD代码实践
目录 前言 一.从六边形架构谈起 二.依赖倒置 三.DDD 代码分层 3.1 用户接口层 3.2 应用层 3.2 1 Response vs Exception 3.2.2 CQE vs DTO 3. ...
- PostgreSql数据库安全加固
1.确保通过"主机" TCP / IP套接字登录已正确配置 描述 大量的身份验证方法可用于使用 TCP / IP套接字,包括: ?信任 ? 拒绝 ?md5 ?scram-sha-2 ...
- shell脚本 screen管理
一.简介 源码地址 日期:2018/4/12 介绍:使用screen来启动程序,这个脚本可以管理screen 效果图: 二.使用 适用:centos6+ 语言:中文 注意:请先写一个脚本来启动java ...
- python基础 (三)
成员运算 判断某个个体在不在某个群体里,关键词:in(在),not in(不在)例如: 特殊的,如果是字典中,因为字典的V值是隐藏的,能查看的只有V,所以无法判断V值,只能判断K值. 身份运算 用于判 ...
- Python旋转魔方阵
[问题描述]输入一个自然数N(2≤N≤9),要求输出如下的魔方阵,即边长为N*N,元素取值为1至N*N,1在左上角,呈顺时针方向依次放置各元素. N=3时: 1 2 3 8 ...