首页 > 试题广场 >

关于Yarn,下列哪个叙述是错误的?

[单选题]
关于Yarn,下列哪个叙述是错误的?
  • 用户向Yarn提交程序
  • ResourceManager管理每个节点上的资源
  • Application Master向Resource Manager注册和申请资源
  • ResourceManager为应用程序分配Container
😁Yarn中Manager整理😁
ResourceManager:对全局资源(resource)进行管理,包括节点和整体(包括任务等)
NodeManager:负责单台节点上的资源。(包括但不限于CPU、内存等)
Application Manager、Application master 负责对应用进行管理。

*
AM的产生:用户向ResourceManager发送应用提交程序,RM为其分配Node(带NM)并运行AM程序;AM根据Application具体需求向RM再申请更多资源执行程序。RM向Application分配资源时综合考虑平台整体性能,负载等因素。
发表于 2019-08-23 20:42:39 回复(0)
管理的不是节点,而是nodeManager
发表于 2019-07-05 15:36:55 回复(0)
用户通过client向yarn提交程序,也就是把程序提交到resourcemanager(RM)上,RM将任务分配个NodeManager(NM),NM中的container启动一个applicationMaster(AM),AM向RM提交申请,提交需要的资源,内存,CPU等,RM分配资源重新将任务分配个NM,NM启动一个container,container中的AM开始执行任务。也就是说RM管理的是NM,通过心跳确认是否存活。
发表于 2019-07-28 16:03:39 回复(0)
RM管理的是节点的心跳信息,而不是节点的资源,节点资源由对应的NM管理
发表于 2020-02-29 11:17:05 回复(0)

YARN 分层结构的本质是 ResourceManager。ResourceManager 将各个资源部分(计算、内存带宽等)精心安排给基础 NodeManager(YARN 的每节点***)。

发表于 2019-07-14 21:15:08 回复(0)
发表于 2019-07-04 16:44:26 回复(0)