TT Bigdata TT Bigdata
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)

JaneTTR

数据酿造智慧,每一滴都是沉淀!
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)
  • 最小化安装

  • 高可用安装(有难度)

    • Zookeeper
    • Hadoop-Namenode
    • Yarn-ResourceManager
      • 通过Ambari开启YARN的ResourceManager高可用配置
        • 步骤1:进入YARN模块
        • 步骤2:弹出高可用配置提示
        • 步骤3:选择安装节点
        • 步骤4:确认安装信息
        • 步骤5:等待配置和安装
        • 步骤6:配置完成
        • 步骤7:返回首页并查看高可用状态
    • Hive
    • Hbase
    • Kafka
    • DolphinScheduler
    • Redis
    • Doris
    • Celeborn
    • Ozone
  • 组件安装
  • 高可用安装(有难度)
JaneTTR
2023-03-02
目录

Yarn-ResourceManager

# 通过Ambari开启YARN的ResourceManager高可用配置

在Hadoop集群中,ResourceManager (RM)是YARN的核心组件之一,负责资源的管理和调度。为了确保系统的高可用性,我们可以通过Ambari来配置YARN的ResourceManager高可用(HA)。本文将详细介绍如何使用Ambari开启ResourceManager的高可用配置。

提示

本教程假设你已经有一个正在运行的Hadoop集群,并且Ambari已安装并能够正常访问。如果还没有配置Ambari,可以参考我们网站的安装教程。

# 步骤1:进入YARN模块

首先,登录到Ambari管理界面,返回到首页。然后在左侧的导航栏中,点击 YARN 模块,进入YARN服务的管理页面。接下来,我们在右上角的 ACTIONS 按钮中,选择 Enable ResourceManager HA 选项。

如下图所示,点击 Enable ResourceManager HA:

点击启用ResourceManager HA

# 步骤2:弹出高可用配置提示

点击后,Ambari会弹出一个配置窗口,提示你进行合理的高可用规划。此时系统会告知你在启用高可用时,当前的ResourceManager配置将需要切换到一个“Active-Standby”的配置,这样可以在一个ResourceManager失败时,另一个自动接管任务。

笔记

此时,Ambari提醒你需要规划合理的维护窗口,并准备停机时间。因为我们是在新的集群上进行安装,理解为“新机器”,所以可以直接点击 Next 按钮继续。

高可用配置弹窗

# 步骤3:选择安装节点

接下来,Ambari会要求你选择一个节点来安装第二个ResourceManager。选择合适的节点后,点击 Next 按钮,继续配置。

提示

建议选择一台与当前ResourceManager分开且具备足够资源的机器,以确保HA配置的高可用性和稳定性。

选择安装节点

# 步骤4:确认安装信息

在这一步,Ambari将会列出即将安装ResourceManager的节点信息,确认无误后,我们可以滑动页面至底部,点击 Next 按钮继续。

在这里,Ambari将显示将要安装和配置的服务组件,确保目标节点信息正确。

确认安装信息

# 步骤5:等待配置和安装

此时,Ambari会进入一个安装和配置的页面,显示一个进度条,表示ResourceManager HA的配置正在进行中。在此过程中,Ambari会停止所需的服务、安装额外的ResourceManager、重新配置YARN和HDFS等操作。你只需要耐心等待,直到进度条完成。

注意

这个过程可能需要几分钟的时间,取决于集群的配置和当前的负载。耐心等待直到进度条完成。

安装进度条

# 步骤6:配置完成

大约三分钟后,安装过程完成。Ambari会显示一个成功提示页面,表明ResourceManager HA已经成功启用。此时,你可以点击 Complete 按钮,完成配置。

安装完成后,系统将自动为你重新启动所需的服务,并更新ResourceManager的配置。

安装完成

# 步骤7:返回首页并查看高可用状态

配置完成后,Ambari会跳转回首页。在YARN服务的状态中,你将看到 Active ResourceManager 和 Standby ResourceManager 两个组件的状态显示。此时,ResourceManager的高可用(HA)配置已经成功启用。

如下图所示,两个ResourceManager(一个为Active,另一个为Standby)都已经成功启动,表明高可用配置生效。

ResourceManager HA状态

#Hadoop#YARN#ResourceManager#高可用
Hadoop-Namenode
Hive

← Hadoop-Namenode Hive→

最近更新
01
Pandoc 缺失导致 SparkR 构建失败
06-08
02
Cyrus SASL/GSASL 缺失解决
06-07
03
Hadoop_3.3.4 编译实战 1.0.0+
06-06
更多文章>
Theme by Vdoing | Copyright © 2017-2025 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式