Linux服务部署之NTP时间服务器

Linux服务部署之NTP时间服务器:

  服务器端IP:192.168.11.119

  client端Ip: 192.168.11.101

先安装服务器端ntp:

  首先先查看是否安装了ntp时间服务器;

    ~]# rpm -q ntp   ==>查看是否安装了ntp服务器;

  如果没有,安装服务器:

    ~]# yum install ntp

  安装完成后,设置时区为亚洲上海;

    ~]#timedatectl set-timezone Asia/Shanghai; ==>设置时区

    ~]#timedatectl  |  grep "Time zone"    ==>查看时区

  启动ntp服务:

    ~]#systemctl start ntpd    ==>启动服务

    ~]#systemctl enable ntpd    ==>启用服务

  设置当前server时间点的准确时间

    ~]#timedatectl set-time HH:MM:SS

  在服务器端设置ntp服务器为其自身,通过更改/etc/ntp.conf文件实现。服务器设置为127.127.1.0为自身,原有的server注释掉。新增一个restrict接受服务的网段:

  

  配置完成后退出保存。

  重启ntpd服务:

  ~]# systemctl restart ntpd

  ~]#systemctl status ntpd

  

  如上图所示,代表服务器端的ntp部署成功。

  验证服务:

  ~]# ntpq -p ==>验证ntp服务,出现如下图所示红框里的内容,代表服务器端成功

  

  

 

  客户端配置;

    先安装ntp服务,设置好时区,上面都说过,之后 进入/etc/ntp,conf修改配置文件,注释掉之前的server,添加上服务器的 server 192.168.11.119:

  ~]# vi /etc/ntp.conf

  c

   保存退出。

  验证能不能时间同步:

  ~]#ntpdate 192.168.11.119

  输入以上语句报错:the NTP socket is in use, exiting(意思是ntp服务被占用)

  输入以下语句查看ntp服务是否被占用:

  ~]# ps aux |grep ntpd

  解决办法:

  ~]# systemctl stop ntpd.service

  ~]# systemctl disable ntpd.service

  ~]# ntpdate cn.ntp.org.cn

  29 May 16:44:44 ntpdate[18700]: adjust time server 182.92.12.11 offset -0.008153 sec

  (或者打开ntp服务:

  [root@promote ~]# systemctl start ntpd
  [root@promote ~]# ntpq -p)

 

  

posted on 2018-05-29 20:23  trrip  阅读(1676)  评论(0编辑  收藏  举报

导航