8.1.2 YARN 资源管理 Hive 与 Hadoop 生态系统集成:深入剖析 YARN 资源管理 (8.1.2) 8.1.2.1 YARN 资源管理概述 在深入 Hive 与 YARN 的集成之前,我们先简要回顾 YARN 的基本概念和工作原理。YARN 的出现是为了解决 Hadoop 1.0 中 JobTracker 既负责作业调度又负责资源管理的瓶颈问题。YARN 将这些职责分离,实现了更高效、更可扩展的资源管理框架。 YARN 的核心组件包括: ResourceManager (RM): 集群的资源管理器,负责整个集群的资源分配和管理。RM 主要由两个组件构成: Scheduler: 负责资源调度,根据应用程序的资源需求和队列容量等策略,为应用程序分配资源。