【若泽大数据高级第三天】--基于阿里云的YARN HA架构
文章目录
- YARN HA 架构
- 架构图
- 进程部署情况
YARN HA 架构
架构图
进程部署情况
Hadoop001 | ZK | RM(zkfc) | NM |
Hadoop002 | ZK | RM(zkfc) | NM |
Hadoop003 | ZK | - | NM |
- ZKFC在hdfs HA 中式一个单独的进程,但是在YARN的HA中,zkfc是RM进程中的一个线程
- RMStateStore():
存储在zk的/rmstore目录下
- activeRM回想这个目录写APP信息
- 当activeRM挂起时,standbyRM通过ZKFC线程选举为active(不是ZKFC选举),会从/rmstore读取相应的作业信息;重新构建作业的内存信息,启动内部的服务后开始接收NM的心跳,构建集群的资源信息,并接收客户端的作业请求
因此YARN NM上报心跳和HDFS DN上报心跳等状态不一样,YARN NM上报心跳只向active状态节点汇报
- ResourceManager(RM)
- 启动时会向ZK的/rmstore目录写lock文件,写成功就为active,否则就是standby状态
- 接收client的请求,纪无首和监控NM的资源状况的汇报,负载资源的分配和调度
- 启动和监控AppMaster on NM 节点的container
- Node Manager(NM)
节点资源的管理器,启动容器运行task计算并上报资源,汇报task运行进度
【若泽大数据高级第三天】--基于阿里云的YARN HA架构相关推荐
- 大数据改变中国交通浙江用阿里云看未来
文章讲的是大数据改变中国交通浙江用阿里云看未来,12月2日,浙江省交通运输厅公布了一项新的试点项目:将高速历史数据.实时数据与路网状况结合,基于阿里云大数据平台,预测未来一小时内的路况. 结果显示,实 ...
- 阿里云ACP大数据工程师认证,ACP,阿里云ACP认证,阿里云认证,大数据工程师认证
阿里云ACP大数据工程师认证 先放证书镇楼 ACP认证考试心得 阿里云ACP级专业工程师认证考试不难,只要系统性复习官方文档一次考过其实并不难.大家普遍给出的意见都是要着重复习<阿里云官方文档& ...
- 如何用python抓取qq音乐_手把手教你使用Python抓取QQ音乐数据(第三弹)-阿里云开发者社区...
[一.项目目标] 通过手把手教你使用Python抓取QQ音乐数据(第一弹)我们实现了获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 通过手把手教你使用Python抓取QQ音乐 ...
- 【若泽大数据实战第十六天】Hive的安装部署 + 课程一个月总结
前言: Hadoop的课程已经告一段落,基本上在零基础课程里不会再出现了,接下来的课程由若总来上,第一讲Have. 复习前一个月的课程内容: 1.Linux Linux: 文件(*****) 权限(* ...
- 2021年大数据Hadoop(三十):Hadoop3.x的介绍
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 Hadoop3.x的介绍 介绍 Hadoop 3.0新特性 ...
- 年薪不到 25.2 万免费学,廖雪峰的“大数据高级开发”课程第5期开始招生
8月,开课吧与百度.微软.阿里.滴滴以及创新工场等头部企业展开深度合作.至此,开课吧系统化课程<大数据高级开发工程师>将注入更多"大厂脱敏数据.实战项目.云服务等"新鲜 ...
- 年薪不到 25.2 万退学费,廖雪峰的“大数据高级开发”课程招生
8月,开课吧与百度.微软.阿里.滴滴以及创新工场等头部企业展开深度合作.至此,开课吧系统化课程<大数据高级开发工程师>将注入更多"大厂脱敏数据.实战项目.云服务等"新鲜 ...
- 大数据高级开发工程师——Spark学习笔记(9)
文章目录 Spark内存计算框架 Spark Streaming Spark Streaming简介 Spark Streaming架构流程 什么是DStream DStream算子操作 1. Tra ...
- 2019尚硅谷大数据Javaweb篇三 Ajax、JSTL、会话技术、过滤器、监听器、xml、json
2019尚硅谷大数据 Javaweb篇三Ajax.JSTL.会话技术.过滤器.监听器 tags: 大数据 2019尚学堂 categories: Ajax异步请求 JSTL中的if和forEach 会 ...
- 【若泽大数据001】Linux基础知识汇总
[若泽大数据001]Linux基础知识汇总 前情提要: Linux平台搭建 [若泽大数据001]Linux基础知识汇总 1.查看当前光标所在的目录的命令是什么? 2.切换到当前用户的家目录,哪三种方式 ...
最新文章
- Learning by doing 系列文章(之一)如何在 Python 中使用 epoll ?
- 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...
- laravel token ajax,Laravel中ajax post操作需要传递csrf token的最优化解决方式
- 根据子树样本数对cart树剪枝与剪枝前后图形绘制
- vue render函数
- Typora中使用Gitee图床
- 【数据结构与算法】【算法思想】【推荐系统】向量空间
- Safari 是什么
- 创意油墨飞溅效果的绿树矢量素材
- 【Hoxton.SR1版本】Spring Cloud Ribbon负载均衡服务调用
- FLUENT算例 —— Turbulent Pipe Flow (LES) 圆管湍流流动(大涡模拟)
- 快速使用 Javassist
- 跨网段共享服务器文件夹,跨网段文件共享
- linux删除网卡网卡驱动命令,Linux系统如何查看网卡驱动
- ESP32S2(12K)-DS18B20数码管显示温度
- Web安全防攻(渗透测试)
- cannot find -lxxx
- 事后控制不如事中控制,事中控制不如事前控制
- Infopath技术
- 投入≠成效,近百项指标为企业数字化把把脉
热门文章
- 2019河南理工大学计算机类分数线,2019河南考生多少分能上河南理工大学 历年录取分数线...
- 网络电视盒子哪个品牌好?数码达人实测30天盘点电视盒子品牌排行榜
- Hotspot JVM manageable 参数列表
- java数据类型入门程序_java_Java入门基础之Java的基本语法与Java所支持的数据类型,Java 应用程序可以被定义为对 - phpStudy...
- 计算机安装游戏问什么黑屏,打开游戏电脑黑屏,打开游戏时电脑黑屏
- 开源限流系统 Sentinel 全解析
- Qt学习1(实现静态图片查看+本地音乐播放+本地MP4播放)
- Seastar源码阅读(二)—事件循环
- 2023江西农业大学计算机考研信息汇总
- 移动机械硬盘安装ubuntu(随插随用)成功版