面试在即,整理了一些关于Hadoop Yarn的面试题

Yarn是Hadoop的资源管理器,提供统一的资源管理和调度,支持多计算框架,具备高资源利用率和数据共享等特点。其基本架构包括ResourceManager、NodeManager和ApplicationMaster。ResourceManager负责全局资源管理和分配,NodeManager管理每个节点,ApplicationMaster负责应用程序的调度和协调。Yarn有三种调度方式:FiFO、Capacity Scheduler和Fair Scheduler。
摘要由CSDN通过智能技术生成

目录

问:什么是Yarn?

 问:Yarn有什么特点?

问:为什么要使用Yarn。

问:说一说Yarn的基本架构吧。

问:Yarn内部是由什么组成的?

问:请简单说明一下Yarn的运行流程是怎样的。

问:Yarn在运行过程中负责给应用分配资源的是什么。

问:Yarn有几种调度方式,分别是什么?


问:什么是Yarn?

答:是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。

 问:Yarn有什么特点?

答:1、支持多计算框架

2、资源利用率高、运行成本低、数据共享。

问:为什么要使用Yarn。

在Hadoop1.x时代没有Yarn调度,离线业务和实时业务需要两套集群

而Hadoop2.x增加了Yarn,Yarn可以实现让离线业务和实时业务运行在一套集群上。

 降低了企业硬件的成本(多个集群变成一个集群),减少了资源的了浪费,运营成本低。

问:说一说Yarn的基本架构吧。

答: YARN是一个资源管理、任务调度的框架,主要包含三大模块:ResourceManager(RM)、NodeManager(NM)、ApplicationMaster(AM)。

ResourceManager负责所有资源的监控、分配和管理,一个集群只有一个;

NodeManager负责每一个节点的维护,一个集群有多个。

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值