在集群环境下,我们很多服务器是不能上网的,只可以内网访问的,就像我现在维护的hadoop集群和存储集群,对于比较重要的服务器而又没有必要对外提供服务的服务器,个人出于安全考虑还是尽量不要让此服务器能够上网为好。
原创博文来自:www.51niux.com 博主:忙碌的柴少
废话不多说,这里就搭建一个简单实用的ntp服务器,保证内网的那些服务器也可以时间同步。
服务器ip地址为10.1.15.175
1.安装ntp服务
[root@localhost ~]# yum install ntp -y
2.更改配置文件
[root@localhost ~]# vi /etc/ntp.conf 下面是需要修改的地方
#restrict default kod nomodify notrap nopeer noquery #将这两行注释掉
#restrict default nomodify
restrict 10.1.15.0 mask 255.255.255.0 nomodify #指定那些服务器可以时间同步
restrict 10.1.16.0 mask 255.255.255.0 nomodify
3. 启动ntp服务器
[root@localhost ~]# /etc/init.d/ntpd start
4.客户端配置
[root@localhost ~]# ntpdate 10.1.15.175 #服务器启动过几分钟再进行时间同步
[root@web29 ~]# crontab -l #定时任务随自己的意愿设置
#ntp
*/5 * * * * /usr/sbin/ntpdate 10.1.15.175 ; /sbin/hwclock -w > /dev/null 2>&1
至此,ntp的简单搭建完毕,当然还可以在服务器端做监控脚本,监控那几个默认时间同步服务器的情况,如果出问题可以自动替换掉,换成好用的。
原创博文来自:www.51niux.com 博主:忙碌的柴少
转载于:https://blog.51cto.com/chaishao/1639895