在我的本机环境下,开了三个虚拟机充当集群,其主机分别为:bigdata01.com、bigdata02.com、bigdata03.com现在把bigdata02.com和bigdata03.com这两个服务器的时间与bigdata01.com保持一致。
在bigdata01.com下查看时间服务是否运行:
$ sudo service ntpd status
如果没有运行,则启动服务
$ sudo service ntpd start
同时,设置开机启动时间服务
$ sudo chkconfig ntpd on
编辑/etc/ntp.conf
$ sudo vi /etc/ntp.conf
重启ntp服务:
$ sudo service ntpd restart
重启后需要等待3-5分钟,才能使用ntpdate命令
在bigdata02.com主机上写个定时任务,每隔一段时间,就同步主服务器bigdata01.com的时间
# crontab -e
保存退出,重新启动下crond
# service crond restart
同上所述,对bidata03.com,也要写一个同样的定时任务
先手动同步一下,分别在bigdata02.com和bigdata03.com执行如下命令;
$ sudo /usr/sbin/ntpdate bigdata01.com
bigdata01.com跟BIOS系统的同步:
$ sudo vi /etc/sysconfig/ntpd