Hadoop集群服务器的时间同步

在我的本机环境下,开了三个虚拟机充当集群,其主机分别为: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

Hadoop集群服务器的时间同步_第1张图片

重启ntp服务:

$ sudo service ntpd restart

重启后需要等待3-5分钟,才能使用ntpdate命令


在bigdata02.com主机上写个定时任务,每隔一段时间,就同步主服务器bigdata01.com的时间

# crontab -e

Hadoop集群服务器的时间同步_第2张图片


保存退出,重新启动下crond

# service crond restart

同上所述,对bidata03.com,也要写一个同样的定时任务


先手动同步一下,分别在bigdata02.com和bigdata03.com执行如下命令;

$ sudo /usr/sbin/ntpdate bigdata01.com


bigdata01.com跟BIOS系统的同步:

$ sudo vi /etc/sysconfig/ntpd




你可能感兴趣的:(Hadoop)