linux 时间同步ntp
Posted code never lies
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 时间同步ntp相关的知识,希望对你有一定的参考价值。
配置前准备:关闭防火墙,配置好hosts,ssh免密登录
1.选定同步的标准,我是以hadoop002(设置为当前时间)作为同步标准,hadoop003(时间是2018年3月21,使用date -s进行设置)与hadoop004(2018年3月21)与之保持同步
在hadoop002上查看是否安装ntp
rpm -qa|grep ntp,如果没有显示内容说明没有安装ntp,执行yum install ntp -y安装即可
接下来修改/etc/ntp.conf,restict后面是允许集群上哪些网段的机器可以与你选定的时间服务器进行同步(除非你修改了网关地址,不然取消注释即可)
增加
1 server 127.127.1.0
2 fudge 127.127.1.0 stratum 10
2.修改/etc/sysconfig/ntpd
增加以下内容(同步到硬件上,防止系统重启时间重置)
1 SYNC_HWCLOCK=yes
3.启动ntpd服务(默认是不开启的)
1 service ntpd start
2 chkconfig ntpd on(开机启动)
4.为hadoop003与hadoop004创建定时任务(root,测试时设置为1分钟同步一次,测试完毕后可以设置为1小时或者直接删除)
1 */1 * * * * /usr/sbin/ntpdate hadoop002
手动的同步的话,直接ntpdate xxx即可(需要netpd关闭)
5.使用date -d today +"%Y-%m-%d %T"观察即可
以上是关于linux 时间同步ntp的主要内容,如果未能解决你的问题,请参考以下文章