在局域网中 配置一台 时间同步服务器
环境准备
|-------------------|-----| | 10.0.0.61 (能连接外网) | 服务端 | | 10.0.0.5 (不能连接外网) | 客户端 |
(一)、NTP服务器端(10.0.0.61 )安装
可以看到已经安装了ntp,大部分服务器都自带ntp服务
如果没有可以直接 yum -y install ntp进行安装
yum -y install ntp
(二)、配置NTP服务器端配置文件
vim /etc/ntp.conf
server ntp1.aliyun.com
server time.nist.gov
#在最后加入以上两行时间源
三)、启动NTP服务
查看计划任务有无时间同步,有的话注释掉,否则启动ntp会报错
[root@node1 ~]# crontab -e
启动并查看启动状态
systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd
如下图所示代表启动成功
通过ntpq -p和ntpstat命令查看是否有同步状态 :如下图所示
以上 时间同步服务器配置成功
接下来我们用客户端测试一下:
ntp客户端同步
连接服务端进行时间同步(10.0.0.5)
查看是否有ntpdate
[root@lb01 ~]#rpm -qa | grep ntpdate
ntpdate-4.2.6p5-29.el7.centos.2.x86_64
要等10分钟再与ntp服务器进行时间同步,否则会报以上错误,如果仍然报错请检查防火墙配置
[root@lb01 ~]#ntpdate 10.0.0.61
30 Apr 20:16:54 ntpdate[1604]: no server suitable for synchronization found
ansible basic 配置文件 更改一下: