Ubuntu下Hadoop集群版的安装(完整版)


UbuntuHadoop的集群版的安装

1,准备两个服务器

机器名    IP        作用

hadoop.main   192.168.1.102    NameNode,JobTracker,DataNode,TaskTracker

hadoop.slave   192.168.1.107    DataNode,TaskTracker

注意:两台主机必须使用相同的用户名运行(就是命令行中@前面的用户)

2,分别按照hadoop单机版的安装方式在两台主机上进行安装

3,分别/etc/hostname中修改主机名hadoop.mian/hadoop.slave

利用hostname命令查看本机的机器名

分别/etc/hosts中配置主机名和IP地址对应关系

hadoop.main中:

   hadoop.main   192.168.1.102

   hadoop.slave   192.168.1.107

hadoop.slave中:

   hadoop.main   192.168.1.102

   hadoop.slave   192.168.1.107

注:

ifconfig    显示本地IP地址(inet addr

4,分别在两台机子上ping一下看是否通

hadoop.main中:

   ping hadoop.main

   ping 192.168.1.107

hadoop.slave中:

   ping hadoop.slave

   ping 192.168.1.102

5,Hadoop.main节点中的~/.ssh/id_rsa.pub文件拷贝到hadoop.slave

~/.ssh/目录下

拷贝命令:~/.ssh$ scp id_rsa.pub hadoop.slave:./.ssh/hadoop.main下到达.ssh目录下)

然后登录hadoop.slave~/.ssh/目录下运行命令cat ./id_rea.pub >> authorized_keys

确保hadoop.main登录hadoop.slave是无密码登录状态(要验证)

6,分别在hadoop.mianhadoop.slavehadoop安装目录下的conf下的

core-site.xmlnamefs.defaule.namevalue值统一为hdfs://hadoop.main:9000(尤其是hadoop.slave)

mapred-site.xmlnamemapred.job.trackervalue值统一为hadoop.main:9001(尤其是hadoop.slave)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值