码迷,mamicode.com
首页 > 其他好文 > 详细

局域网部署ntp时间服务器

时间:2019-12-06 16:30:22      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:root   art   jit   tp服务器   客户端   span   block   ntp   systemctl   

搭建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.0-172.16.1.255网段上的所有机器可以从这台机器上查询和同步时间
restrict 172.16.1.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
?
# 填写以下配置,使该NTP服务器在不联网的情况下,使用本服务器的时间作为同步时间
server 127.127.1.0
fudge 127.127.1.0 stratum 10

修改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(0)        .LOCL.          10 l   35   64  177    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

编写定时任务如下:

*/10 * * * * /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 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
?
# 配置上游时间服务器为本地的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(0) 11 u 53 64 1 0.709 3.156 0.000

 

局域网部署ntp时间服务器

标签:root   art   jit   tp服务器   客户端   span   block   ntp   systemctl   

原文地址:https://www.cnblogs.com/ElegantSmile/p/11995971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!