hadoop搭建过程中设置NTP时间服务器

来源:互联网 发布:淘宝店铺首页1200 编辑:程序博客网 时间:2024/06/10 11:54

hadoop搭建过程中,必须保证集群内所有主机的时间同步,由于手册中的设置方法略显复杂,以下为一个简单的配置方法:

**hadoop01.com这台服务器配置为时间服务器

**其他服务器来同步我们这台时间服务器centos001.hadoop

**目的:使所有服务器时间一致

[三台服务器 root用户]

# date -R  检查系统当前时区

Fri, 03 Mar 2017 09:48:35 +0800

# rm -rf /etc/localtime   如果时区不是 +0800

# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

centos001.hadoop

1.同步时间cn.pool.ntp.org

# ntpdate cn.pool.ntp.org

查看ntp软件包是否安装

]# rpm -qa | grep ntp

ntpdate-4.2.4p8-3.el6.centos.x86_64

如果没有安装ntp

# yum -y install ntp

3.修改ntp配置文件

# vi /etc/ntp.conf

注释掉以下内容

#server 0.centos.pool.ntp.org

#server 1.centos.pool.ntp.org

#server 2.centos.pool.ntp.org

                #server 3.centos.pool.ntp.org iburst

把以下内容注释去掉,如果内容不存在 手动添加

server  127.127.1.0     # local clock

fudge   127.127.1.0 stratum 10

去掉以下内容的#  192.168.30.0 修改自己的网段

restrict 192.168.30.0 mask 255.255.255.0 nomodify notrap

保存退出

重启ntp服务:

# service ntpd restart

# chkconfig ntpd on

操作centos002.hadoopcentos003.hadoop

去同步第一台centos001.hadoop这台服务器的时间

[root@centos002 ~]# service ntpd stop

 # chkconfig ntpd off

二三台服务器去同步第一台服务器时间:

# ntpdate centos001.hadoop

制定计划任务 周期性同步时间二三台服务器

# crontab -e

*/10 * * * * /usr/sbin/ntpdate centos001

星期

重启

# service crond restart


原创粉丝点击