首页 › 答案 › 题库 › 远程教育 › 联大学堂

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

yarn有哪?部分组成,作?分别是什么?调度器主要有哪三种?hadoop默认的是哪?种?
正确答案:yarn由ResourceManager、NodeManager、ApplicationMaster和Container等组件构成。ResourceManager:处理客户端请求、监控NodeManager、启动或监控ApplicationMaster、资源的分配与调度。NodeManager:管理单个节点上的资源、处理来?ResourceManager的命令、处理来?ApplicationMaster的命令。ApplicationMaster:负责数据的切分、为应?程序申请资源并分配给内部的任务、任务的监控与容错。Container:Container是YARN中的资源抽象,它封装了某个节点上的多维度资源,如内存、CPU、磁盘、?络等。调度器有FIFO、CapacityScheduler(容量调度器)和FairScheduler(公平调度器)。Hadoop2.7.2默认的资源调度器是CapacityScheduler(容量调度器)。