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)