ntp时间服务器

骑猪看日落 2022-06-03 03:26 436阅读 0赞

一.环境准备

两台虚拟机

  1. 192.168.30.139 # 服务端
  2. 192.168.30.143 # 客户端

二.服务端配置:

1、安装ntp 服务

  1. # 192.168.30.139
  2. [root@hadoop1 opt]# yum install -y ntp
  3. # 192.168.30.143
  4. [root@hadoop2 opt]# yum install -y ntp

2、服务并设置开机启动

  1. [root@hadoop1 opt]# service ntpd start
  2. # 正在启动 ntpd: [确定]
  3. [root@hadoop1 opt]# chkconfig ntpd on

3、 查看端口是否启动

  1. [root@hadoop1 ~]# netstat -anput| grep 123
  2. udp 0 0 192.168.30.139:123 0.0.0.0:* 8239/ntpd
  3. udp 0 0 127.0.0.1:123 0.0.0.0:* 8239/ntpd
  4. udp 0 0 0.0.0.0:123 0.0.0.0:* 8239/ntpd
  5. udp 0 0 fe80::20c:29ff:fea8:b66b:123 :::* 8239/ntpd
  6. udp 0 0 ::1:123 :::* 8239/ntpd
  7. udp 0 0 :::123 :::* 8239/ntpd

4、修改配置文件:

  1. driftfile /var/lib/ntp/drift
  2. restrict default kod nomodify notrap nopeer noquery
  3. restrict -6 default kod nomodify notrap nopeer noquery
  4. restrict 127.0.0.1
  5. restrict -6 ::1
  6. #允许192.168.30.0网段进行访问
  7. restrict 192.168.30.0 mask 255.255.255.0
  8. server 127.127.1.0
  9. fudge 127.127.1.0 stratum 10
  10. server 0.centos.pool.ntp.org iburst
  11. server 1.centos.pool.ntp.org iburst
  12. server 2.centos.pool.ntp.org iburst
  13. server 3.centos.pool.ntp.org iburst
  14. includefile /etc/ntp/crypto/pw
  15. keys /etc/ntp/keys

5、 重启ntpd服务

  1. [root@hadoop1 ~]# service ntpd restart
  2. 关闭 ntpd [确定]
  3. 正在启动 ntpd [确定]

三、客户端配置

1、 在192.168.30.143进行如上的一样操作

客户端不需要重启。。。


四、验证操作

1、测试之前,要检测是否防火墙、selinux 都关闭!!!

  1. #防火墙关闭
  2. [root@hadoop1 opt]# service iptables stop
  3. #selinux关闭
  4. [root@hadoop1 opt]# cat /etc/selinux/config |grep -v ^#
  5. SELINUX=disabled
  6. SELINUXTYPE=targeted

2、时间同步

  1. [root@hadoop1 opt]# date
  2. 2017 12 17 星期日 03:33:13 CST
  3. # 设置hadoop2上时间与hadoop1上有明显区别
  4. [root@hadoop2 ~]# date -s '2017-12-10 15:14:23'
  5. 2017 12 10 星期日 15:14:23 CST
  6. #执行同步指令
  7. [root@hadoop2 ~]# ntpdate 192.168.30.139
  8. 17 Dec 03:35:11 ntpdate[4405]: step time server 192.168.30.139 offset 562786.980472 sec
  9. [root@hadoop2 ~]# date
  10. 2017 12 17 星期日 03:35:12 CST

五、添加到定时任务中

  1. # 每天零点同步信息
  2. [root@hadoop2 ~]# crontab -e
  3. 0 0 * * * ntpd 192.168.30.139

发表评论

表情:
评论列表 (有 0 条评论,436人围观)

还没有评论,来说两句吧...

相关阅读

    相关 NTP时间服务器授时

    NTP时间服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,SP-SS06NTP授时服务器具有抗干扰性强、低功耗、多平台多系统支持、