This is Xiao Yang's blog.|

我是小杨

园龄:4年11个月粉丝:6关注:1

hadoop-mapreduce调度原理,Yarn原理

yarn架构
在这里插入图片描述

yarn配置

1,最终去开发MR计算程序
*,HDFS和YARN 是俩概念
2,hadoop2.x 出现了一个yarn : 资源管理 》 MR 没有后台常服务
yarn模型:container 容器,里面会运行我们的AppMaster ,map/reduce Task
解耦
mapreduce on yarn
架构:
RM
NM
搭建:
NN NN JN ZKFC ZK DN RM NM
node01 * * *
node02 * * * * * *
node03 * * * * *
node04 * * * *

hadoop	1.x		2.x			3.x
hdfs:	no ha		ha(向前兼容,没有过多的改NN,二是通过新增了角色 zkfc)
yarn	no yarn		yarn  (不是新增角色,二是直接在RM进程中增加了HA的模块)

-----通过官网:
mapred-site.xml > mapreduce on yarn

mapreduce.framework.name
yarn

yarn-site.xml
//shuffle 洗牌 M -shuffle> R

yarn.nodemanager.aux-services
mapreduce_shuffle

	 <property>
	   <name>yarn.resourcemanager.ha.enabled</name>
	   <value>true</value>
	 </property>
	 <property>
	   <name>yarn.resourcemanager.zk-address</name>
	   <value>node02:2181,node03:2181,node04:2181</value>
	 </property>

	 <property>
	   <name>yarn.resourcemanager.cluster-id</name>
	   <value>mashibing</value>
	 </property>

	 <property>
	   <name>yarn.resourcemanager.ha.rm-ids</name>
	   <value>rm1,rm2</value>
	 </property>
	 <property>
	   <name>yarn.resourcemanager.hostname.rm1</name>
	   <value>node03</value>
	 </property>
	 <property>
	   <name>yarn.resourcemanager.hostname.rm2</name>
	   <value>node04</value>
	 </property>


流程:
我hdfs等所有的都用root来操作的
	node01:
		cd $HADOOP_HOME/etc/hadoop
		cp mapred-site.xml.template   mapred-site.xml	
		vi mapred-site.xml
		vi yarn-site.xml
		scp mapred-site.xml yarn-site.xml    node02:`pwd`
		scp mapred-site.xml yarn-site.xml    node03:`pwd`
		scp mapred-site.xml yarn-site.xml    node04:`pwd`
		vi slaves  //可以不用管,搭建hdfs时候已经改过了。。。
		start-yarn.sh
	node02:zkCli.sh
	node03~04:
		yarn-daemon.sh start resourcemanager
	http://node03:8088
	http://node04:8088
		This is standby RM. Redirecting to the current active RM: http://node03:8088/

本文作者:我是小杨

本文链接:https://www.cnblogs.com/Liguangyang/p/16492746.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   我是小杨  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 小城夏天 REOL
小城夏天 - REOL
00:00 / 00:00
An audio error has occurred.

作词 : 陶旧

作曲 : 盛骁

编曲 : WayMen歪门/KENNY妮妮

制作人 : 蒋雪儿 Snow.J

橘黄色的日落 吞没在海平线

夜色慢慢摊开 露出星光点点

我听着耳机中jay的音乐

从等你下课 到手写的从前

冒泡汽水和你都是夏天感觉

着迷你眉间柔情似海的双眼

心动像风来的不知不觉

此刻 世界聚焦你的出现

wo~~~ say wo~~~

wo~~~ say wo~~~

我在小城夏天陪你遇见浪漫

晚风吹过耳畔你显得很好看

微醺的傍晚 时间过很慢

我在小城夏天遇见了另一半

这座城市有我的思念和喜欢

闷热的季节 因你而梦幻

橘黄色的日落 吞没在海平线

夜色慢慢摊开 露出星光点点

我听着耳机中j a y的音乐

从等你下课 到手写的从前

冒泡汽水和你都是夏天感觉

着迷你眉间柔情似海的双眼

心动像风来的不知不觉

此刻 世界聚焦你的出现

wo~~~ say wo~~~

wo~~~ say wo~~~

我在小城夏天陪你遇见浪漫

晚风吹过耳畔你显得很好看

微醺的傍晚 时间过很慢

我在小城夏天遇见了另一半

这座城市有我的思念和喜欢

闷热的季节 因你而梦幻

吉他 : 张赫伦/Kingtheta

混音师 : LBI利比

和声 : LBI利比

监制 : 蒋雪儿 Snow.J

统筹 : 柯自俊

OP : 青风音乐Cheerful Music

SP : 乐无限Eternal Music

【未经授权不得翻唱或使用】