hadoop平台搭建 多节点详细教程 一次就能搭建成功

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Hadoop平台搭建说明

1.Hadoop节点规划

本次安装规划使用三个节点,每个节点都使用centos系统。

三个节点的hostname分别规划为:centoshadoop1、centoshadoop2、centoshadoop3(此处为本教程参数,可根据实际环境情况修改)

三个节点的ip地址分别规划为:192.168.65.57、192.168.65.58、192.168.65.59(此处为本教程参数,根据实际环境情况修改)

2.平台搭建使用的软件

下载如下软件

操作系统安装包:Centos6.3_x64

Jdk安装包:jdk-6u37-linux-x64.bin

Hadoop安装包:hadoop-1.1.2.tar.gz

3.安装centos操作系统

安装三个节点的操作系统,安装过程省略。

4.配置centoshadoop1节点

4.1.修改节点hostname

[root@localhost ~]# vi /etc/sysconfig/network

HOSTNAME=centoshadoop1

[root@localhost ~]# vi /etc/hosts

……

192.168.65.57 centoshadoop1

192.168.65.58centoshadoop2

192.168.65.59centoshadoop3

[root@localhost ~]#reboot

4.2.关闭iptables防火墙

[root@centoshadoop1~]#service iptables stop

注意每次操作系统重启后都要操作

4.3.建立无ssh密码登陆

生成签名文件

[root@centoshadoop1~]#cd /root

[root@centoshadoop1~]#ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

[root@centoshadoop1~]#cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys [root@centoshadoop1~]#

测试本地SSH无密码登录

[root@centoshadoop1~]#sshcentoshadoop1

4.4.安装jdk

上传jdk-6u37-linux-x64.bin到/root目录下

[root@centoshadoop1~]#chmod 777 jdk-6u37-linux-x64.bin

[root@centoshadoop1~]#./jdk-6u37-linux-x64.bin

[root@centoshadoop1~]#ll

查看生成jdk-6u37-linux-x64目录

4.5.安装hadoop软件

上传hadoop-1.1.2.tar.gz到/root目录下

[root@centoshadoop1~]#tar -zvxf hadoop-1.1.2.tar.gz

[root@centoshadoop1~]#ll

查看生成hadoop-1.1.2目录

[root@centoshadoop1~]#vi /conf/core-site.xml

hdfs://192.168.65.57:9000

hadoop.tmp.dir

/root/hadoop-1.1.2/tmp

[root@centoshadoop1~]#vi hdfs-site.xml

dfs.replication

1

[root@centoshadoop1~]#vi mapred-site.xml

mapred.job.tracker

192.168.65.57:9001

4.6.配置hadoop数据节点

[root@centoshadoop1~]#vi /root/hadoop-1.1.2/conf/masters 192.168.65.57 #secondaryNameNode

[root@centoshadoop1~]#vi /root/hadoop-1.1.2/conf/slaves 192.168.65.58 #datanode

192.168.65.59 #datanode

相关文档
最新文档