yarn有哪⼏部分组成,作⽤分别是什么?调度器主要有哪三种?hadoop默认的是哪⼀种?

答案是:

yarn由ResourceManager、NodeManager、ApplicationMaster和Container等组件构成。 ResourceManager:处理客户端请求、监控NodeManager、启动或监控ApplicationMaster、资源的分配与调度。 NodeManager:管理单个节点上的资源、处理来⾃ResourceManager的命令、处理来⾃ApplicationMaster的命令。ApplicationMaster:负责数据的切分、为应⽤程序申请资源并分配给内部的任务、任务的监控与容错。 Container:Container是YARN中的资源抽象,它封装了某个节点上的多维度资源,如内存、CPU、磁盘、⽹络等。 调度器有FIFO、Capacity Scheduler(容量调度器)和Fair Scheduler(公平调度器)。 Hadoop2.7.2默认的资源调度器是Capacity Scheduler(容量调度器)。
出自  联大  >  焦作师范高等专科学校Hadoop应用基础

更多答案联系客服:19139051760
本题添加时间:2023/9/25 13:37:00