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
    • Hive
    • Hbase
      • 安装 HBase 高可用服务
        • 方案一:直接全选安装
        • 方案二:各 Host 分别安装
        • 步骤 1: 进入 Host 配置
        • 步骤 2: 安装 HBase 组件
        • 步骤 3: 在所有节点上安装组件
        • 步骤 4: 安装完成后的效果
      • 重启 HBase 组件服务
        • 访问 HBase Web UI
        • 高可用启用后的服务监控
    • Kafka
    • DolphinScheduler
    • Redis
    • Doris
    • Celeborn
    • Ozone
  • 组件安装
  • 高可用安装(有难度)
JaneTTR
2023-03-02
目录

Hbase

# 安装 HBase 高可用服务

在本篇文章中,我们将通过 Ambari 来安装和配置 HBase 高可用服务。HBase 高可用配置有助于确保在主节点(Master)发生故障时,集群能够自动切换到备份节点,确保系统的高可用性。以下是两种安装方案:直接全选安装和分别为各个 Host 安装。

# 方案一:直接全选安装

  1. 首先,进入 Ambari 管理界面,点击 Add Service 按钮开始安装服务。
  2. 在弹出的服务选项中,选择 HBase 服务。
  3. 在安装过程中,我们可以直接选择所有组件进行安装,确保所有必要的 HBase 高可用组件都被正确安装。

提示

这种方式最为简便,适用于资源充足的集群。在这种方式下,Ambari 会自动选择并安装所有的 HBase 高可用组件,减少手动配置的复杂性。

全选安装 HBase

# 方案二:各 Host 分别安装

如果你希望精细化控制每个组件的安装位置,可以选择单独为每个 Host 安装特定的组件。

# 步骤 1: 进入 Host 配置

首先,点击 Hosts 下的节点名称,选择需要安装组件的节点。在此方案中,我们需要为 3 台节点安装组件。

选择未安装节点

# 步骤 2: 安装 HBase 组件

在每个节点上,按照以下顺序安装必要的组件:

  • HBase Master
  • RegionServer
  • HBase ThriftServer

安装顺序是优先选择 HBase ThriftServer,然后是 RegionServer,最后是 HBase Master。这样可以确保 HBase 的服务在各个节点上的高可用性。

选择组件安装顺序

# 步骤 3: 在所有节点上安装组件

按照相同的步骤,在其他节点上分别安装 HBase Master、RegionServer 和 HBase ThriftServer,确保每个组件在所有节点上都能正确部署。

另一台 Host 安装

# 步骤 4: 安装完成后的效果

安装完成后,页面显示的效果应如下图所示,确保每个组件都已正确安装并且服务正常运行。

安装完成效果

# 重启 HBase 组件服务

安装完成后,为了确保高可用配置生效,我们需要重启 HBase 组件服务。这一步骤是使得 HBase 的高可用性配置真正生效的关键。

重启服务

# 访问 HBase Web UI

重启服务完成后,你可以通过访问以下链接来查看 HBase Master 的状态,确保高可用功能已成功启用:

http://192.168.3.x:16010/master-status

此时,所有节点的 Web UI 页面应该呈现以下界面,标志着 HBase 高可用 功能已启动。

HBase 高可用界面

同时,主页也会展示如下的状态信息,显示 HBase 服务正在正常运行。

HBase 高可用主页

# 高可用启用后的服务监控

HBase 高可用已成功配置并启用。你可以在 Ambari 控制面板中看到每个节点的服务状态,检查各个组件是否正常运行。此外,Ambari 会显示每个 RegionServer 的负载情况、Master 节点的健康状态等监控指标,帮助你了解整个集群的运行状态。

#Component#Ambari#HBase#高可用
Hive
Kafka

← Hive Kafka→

最近更新
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
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式