hadoop-0.21.0安装

[color=red]1. 准备机器:
总共三台机器
192.168.200.102 xen(namenode,jobtracker)
192.168.200.88 vps79(datenode,tasktracker)
192.168.200.88 vps78(datenode,tasktracker)
2. 修改hosts 文件
三台机器的hosts(/etc/hosts)添加如下内容
192.168.200.78 vps78
192.168.200.88 vps79
192.168.200.102 xen
3. 配置ssh
在三台机器上分别创建用户:useradd hadoop
在xen,vps78,vps79上执行以下操作:
执行命令切换用户:su – hadoop
执行命令生成.ssh文件夹: ssh-keygen –t rsa,全部直接回车
执行命令切换目录 cd /home/hadoop/.ssh
在xen上执行以下操作:
执行命令生成authorized_keys文件:cp id_rsa.pub authorized_keys
执行命令建立本身信任连接:ssh xen
在vps78,vps79上执行以下操作:
scp hadoop@xen:/home/hadoop/.ssh/* /home/hadoop/.ssh/
4. 设置环境变量
打开/etc/profile,添加如下变量并source生效
[img]http://dl.iteye.com/upload/attachment/482137/4f988074-2090-3708-a112-db8409c5ae01.png[/img]

5.下载hadoop-0.21.0
6.安装hadoop-0.21.0
1) 在xen上将hadoop-0.21.0解压到/home/hadoop/下
2)打开/home/hadoop/hadoop-0.21.0/conf下面的hadoop-env.sh在export HADOOP_NAMENODE_OPTS前面添加export JAVA_HOME

[img]http://dl.iteye.com/upload/attachment/482139/ade5126e-e97a-3d34-a7a5-5b3afa14e15c.png[/img]

3) 打开/home/hadoop/hadoop-0.21.0/conf下面的core-site.sh添加如下内容

[img]http://dl.iteye.com/upload/attachment/482141/3e84fdb4-66a1-395a-81ea-1d01d8b70d3d.png[/img]


4) 打开/home/hadoop/hadoop-0.21.0/conf下面的hdfs-site.sh添加如下内容

[img]http://dl.iteye.com/upload/attachment/482143/d9f72a52-26f0-34f5-96af-4c19dbf834ff.png[/img]


5) 打开/home/hadoop/hadoop-0.21.0/conf下面的mapred-site.sh,添加如下内容

[img]http://dl.iteye.com/upload/attachment/482145/2186e7c4-c19d-31df-aa40-270671dba46d.png[/img]


6)在vps78,vps79/home/hadoop/下分别创建hadoop-0.21.0文件夹
7)将xen上的hadoop-0.21.0安装文件分别拷贝到vps78,vps79
Scp /home/hadoop/hadoop-0.21.0/* hadoop@vps78: /home/hadoop/hadoop-0.21.0
Scp /home/hadoop/hadoop-0.21.0/* hadoop@vps79: /home/hadoop/hadoop-0.21.0
8)格式化namenode
Hadoop namenode -format
9)启动
执行start-all.sh
注意事项:
机器的名字不能有下划线(_)[/color]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值