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(容量调度器)。


Tag:Hadoop应用基础 资源 节点 时间:2024-02-17 14:59:40