【Hadoop】10、Hadoop的mapreduce搭建

Hadoop的mapreduce搭建

 

MapReduce

 

首先是spliting吧一个块切割成各种小的

 

MapReduce的split大小

Max.split(100M)

Min.split(10M)

Block(64M)

Max(min.split, min(max.split,block))

 

 

 

 

MapReduce的架构

 

主多从结构

 

主JobTracker:

         负责调度分配每个子任务taskTracker上,如果发现有失败的task就重新分配其任务到其他节点,每个hadoop集群中只一个JobTracker一般它运行在Master节点上(也就是secondaryNode)

 

从TaskTracker

 

         Tasktracker主动与JobTracker通信,接收作业,并负责直接执行每一个任务,为了减少网络带宽TaskTracker最好运行在HDFS的datanode上

开始搭建

 

我们随意指定一台机器为主JobTracker

 

我们用node2作为JobTracker

 

 

修改配置文件


官网

 

 

 

后面的TaskTracker不用直接配,默认就是其他datanode

 

吧这个文件发到其他主机上

 

 

传好之后

启动

 

然后我们的第一个节点

也就是我们的JobTracker是

 

 

我们其他的datanode是

 

 

 

 

结果:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值