局域网部署ntp时间服务器

时间:2022-09-20 19:57:57

搭建ntp时间服务器

时间服务器配置

须切换到root用户,再进行操作

检查ntp是否安装

[root@hadoop01 ~]# rpm -qa | grep ntp

如果没有安装,须安装

[root@hadoop01 ~]# yum -y install ntp ntpdate

修改ntp配置文件

[root@hadoop01 ~]# vim /etc/ntp.conf

修改内容如下

#授权172.16.1.-172.16.1.255网段上的所有机器可以从这台机器上查询和同步时间
restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap

#注释掉互联网上的时间服务器(集群在局域网中,不使用其他互联网上的时间)
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst

# 填写以下配置,使该NTP服务器在不联网的情况下,使用本服务器的时间作为同步时间
server 127.127.1.0
fudge 127.127.1.0 stratum

修改ntpd文件

[root@hadoop01 ~]# vim /etc/sysconfig/ntpd
#增加内容如下(让硬件时间与系统时间一起同步)
SYNC_HWCLOCK=yes

启动ntpd服务

启动ntpd

[root@hadoop01 ~]# systemctl start ntpd

检查ntpd服务状态

[root@hadoop01 ~]# systemctl status ntpd

设置ntpd服务开机启动

[root@hadoop01 ~]# systemctl enable ntpd

查看是否同步

ntpq用来监视ntpd操作,ntpq -p查询网络中的NTP服务器,同时显示客户端和每个服务器的关系

[root@hadoop01 ~]# ntpq -p

remote refid st t when poll reach delay offset jitter
==============================================================================

*LOCAL() .LOCL. l 0.000 0.000 0.000

客户端配置

须切换到root用户,再进行操作

检查ntp是否安装

[root@hadoop02 ~]# rpm -qa | grep ntp

如果没有安装,须安装

[root@hadoop02 ~]# yum -y install ntp ntpdate

方式1:配置定时任务

配置10分钟与时间服务器同步一次

[root@hadoop02 ~]# crontab -e

编写定时任务如下:

*/ * * * * /usr/sbin/ntpdate hadoop01

修改任意机器时间

[root@hadoop02 ~]# date -s "2017-9-11 11:11:11"

十分钟后查看机器是否与时间服务器同步

方式2:启动ntpd服务

修改ntpd文件

[root@hadoop02 ~]# vim /etc/sysconfig/ntpd
#增加内容如下(让硬件时间与系统时间一起同步)
SYNC_HWCLOCK=yes

修改ntp配置文件

[root@hadoop02 ~]# vim /etc/ntp.conf

修改内容如下

# 注释掉其他上游时间服务器
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst
#server .centos.pool.ntp.org iburst

# 配置上游时间服务器为本地的ntpd Server服务器
server 172.16.1.17

# 配置允许上游时间服务器主动修改本机的时间
restrict 172.16.1.17

启动ntpd

[root@hadoop02 ~]# systemctl start ntpd

检查ntpd服务状态

[root@hadoop02 ~]# systemctl status ntpd

设置ntpd服务开机启动

[root@hadoop01 ~]# systemctl enable ntpd

查看是否同步

ntpq用来监视ntpd操作,ntpq -p查询网络中的NTP服务器,同时显示客户端和每个服务器的关系

[root@hadoop02 ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
hadoop01 LOCAL() u 0.709 3.156 0.000

局域网部署ntp时间服务器的更多相关文章

  1. centos下部署NTP时间服务器同步环境记录

    1)服务端部署 安装所需软件包 [root@test ~]# yum -y install ntp ntpdate 服务端自己先手工同步一次时间. [root@test ~]# ntpdate ntp ...

  2. 搭建内网的NTP时间服务器

    NTP时间服务器 标签: linux 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 1.简介 NTP(Network Time Protocol,网络时间协议) ...

  3. Ntp时间服务器与定时任务Crontab

    一 NTP时间服务器 1 局域网内的NTP同步配置 注意 所有配置操作必须是root用户 ,局域网内node21作为NTP Server,node22,node23作为NTP Client与服务器进行 ...

  4. NTP时间服务器构建

    搭建一个NTP服务器,为整个网络环境中的所有主机提供时间校准服务,具体如下: - 部署一台NTP时间服务器 - 设置时间服务器上层与0.centos.pool.ntp.org同步 - 设置本地服务器层 ...

  5. 国内可用的Internet时间同步服务器地址(NTP时间服务器)

    不知道什么鬼我这系统自带的Internet时间同步服务器地址居然不可用,终端ping系统自带服务器两个居然都不通???难道时间服务器也和谐么? 好在阿里云提供了7个NTP时间服务器也就是Interne ...

  6. NTP时间服务器实战应用详解-技术流ken

    简介 在搭建集群服务中,要保证各节点时间一致,NTP时间服务器就成为了一个好帮手了. 系统环境 系统版本:centos6.7 服务器IP:10.220..5.166/24 客户端IP:10.220.5 ...

  7. 国内常用的几个NTP时间服务器

    问题描述: 经常Windows或者Linux系统上面的时间跟我们本地的时间不一致 有时候就是Windows的Internet时间设置里面的Windows自带的时间同步服务器不好使 Linux配置NTP ...

  8. 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  9. Linux NTP时间服务器

    NTP 时间服务器 ntp也是一种协议 ntp软件(支持ntp协议)  CentOS6自带 CentOS7需要安装 chrony软件(支持ntp协议)   CentOS7自带 安装ntp CentOS ...

随机推荐

  1. line-height不同单位之间的区别

    line-height用来设置元素的行高. 该属性会影响行框的布局.在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离. line-height 与 font-size 的计算值 ...

  2. TAC Alpha版本 冲冲冲!!!

    第1天 第2天 第3天 第4天 第5天 第6天 第7天 第8天 第9天 第10天 测试随笔 冲刺总结

  3. 让你的WPF程序使用多线程——BackgroundWorker

    在wpf中可以使用许多方法执行异步操作.利用.NET的芳芳就是手动创建一个新的System.Threading.Thread对象,提供一步代码,并使用THread.Start()方法加载代码.这种方法 ...

  4. git 与 github 最简单的用法

    今天发现cygwin里已经装了git,所以顺便测试一下git是怎么用的. 大概最简单的用法是这样的: 1.在github创建一个repository.复制右边那个 HTTPS clone URL 2. ...

  5. Linux/UNIX之信号(2)

    信号(2) sigaction函数 sigaction函数的功能是检查或改动与制定信号相关联的处理动作.此函数代替了signal函数. #include <signal.h> int si ...

  6. DEDECMS最新5&period;7版在Windows下的Memcache安装

    一,织梦后台后台设置进入系统后台,在[系统基本参数]下面的"性能选项"卡当中,关于memcache进行如下配置: cfg_memcache_enable : 是否启用memcach ...

  7. java8 日期时间解析与转换

    Instant now = Instant.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM ...

  8. 洛谷P4213 Sum&lpar;杜教筛&rpar;

    题目描述 给定一个正整数N(N\le2^{31}-1)N(N≤231−1) 求ans_1=\sum_{i=1}^n\phi(i),ans_2=\sum_{i=1}^n \mu(i)ans1​=∑i=1 ...

  9. Python把同一个对象循环赋值给另外一个变量

    Python把同一个对象循环赋值给另外一个变量,修改一个对象,其他对象也修改了 >>> row=['_'] * 3 >>> board = [] >>& ...

  10. JavaScript Array 对象方法

    data.sort(function(a,b){return a.time>b.time?1:-1}); http://www.w3school.com.cn/jsref/jsref_obj_a ...