zoukankan      html  css  js  c++  java
  • 局域网部署ntp时间服务器

    搭建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
  • 相关阅读:
    Asp.net 默认配置下,Session莫名丢失的原因及解决办法
    回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中使用 启用了事件验证。
    SQL Server事务日志意外增大的处理方法
    SQLServer数据库设计表和字段(转)
    关于SQL Server数据库设计的感悟
    如何动手组建WiFi网络
    教你在SQL Server数据库中设计表和字段
    SQL Server数据库设计表和字段的经验
    SQL Server 的通用分页显示存储过程
    翻译: jQuery1.4官方文档
  • 原文地址:https://www.cnblogs.com/ElegantSmile/p/11995971.html
Copyright © 2011-2022 走看看