HBase安装部署

Apache HBase是按列存储数据的NoSQL类型数据库,其数据文件是存储在Hadoop集群中,支持数据以及服务的高可用性以及支持集群节点的大规模可扩展性,本文主要描述HBase的安装部署。

如上所示,HBase的总体架构,HBase Master服务运行在Hadoop集群的NameNode节点上,负责监控以及管理HBase ReginServer服务的运行,HBase RegionServer服务运行Hadoop集群的DataNode节点上,负责监控以及管理数据存储区域Region服务的运行

如上所示,RegionServer服务负责集群数据的分区存储以及同步备份、ZooKeeper服务负责数据存储文件HLog的索引、Hadoop分布式文件系统负责存储数据文件

|------------------------------------------------------------------------|---------------|
| NameNode1 Master ZooKeeper1 HBase Master | 192.168.0.136 |
| DataNode1 NameNode2 Slave ZooKeeper2 HBase Master Backup RegionServer1 | 192.168.0.137 |
| DataNode2 ZooKeeper3 ReginServer2 | 192.168.0.138 |
| DataNode3 RegionServer3 | 192.168.0.139 |

如上所示,Hadoop集群服务节点、HBase集群服务节点、ZooKeeper集群服务节点对应的IP地址信息

|----------|--------------|
| Hadoop版本 | Hadoop-3.3.6 |
| HBase版本 | HBase-2.5.8 |
| JDK版本 | JDK 8 |

如上所示,HBase集群安装部署的Hadoop版本、HBase版本以及JDK版本的对应关系

如上所示,在HBase集群主节点中设置Java环境信息

如上所示,在HBase集群主节点中设置集群节点的主机信息、同步到集群其他节点

如上所示,在HBase集群主节点中设置HBase分布式集群属性配置以及ZooKeeper的集群信息

如上所示,在HBase集群主节点中设置regionserver集群服务节点信息

如上所示,在HBase集群主节点中设置HBase Master集群服务节点信息

如上所示,在HBase集群主节点中同步集群属性配置文件到集群其他节点

如上所示,在HBase集群主节点中启动HBase集群服务

如上所示,HBase集群节点上显示HBase集群服务启动成功

相关推荐
wudl556621 小时前
Flink 1.20 flink-config.yml 配置详解
大数据·flink
华东数交21 小时前
企业与国有数据资产:入表全流程管理及资产化闭环理论解析
大数据·人工智能
B站_计算机毕业设计之家1 天前
计算机毕业设计:Python农业数据可视化分析系统 气象数据 农业生产 粮食数据 播种数据 爬虫 Django框架 天气数据 降水量(源码+文档)✅
大数据·爬虫·python·机器学习·信息可视化·课程设计·农业
Apache Flink1 天前
Flink Agents 0.1.0 发布公告
大数据·flink
潘达斯奈基~1 天前
在使用spark的applyInPandas方法过程中,遇到类型冲突问题如何解决
大数据·笔记
火星资讯1 天前
腾多多数字零售模式:从成本转嫁到全生态共赢的破局实践
大数据
望获linux1 天前
【实时Linux实战系列】实时 Linux 的自动化基准测试框架
java·大数据·linux·运维·网络·elasticsearch·搜索引擎
金宗汉1 天前
《宇宙递归拓扑学:基于自指性与拓扑流形的无限逼近模型》
大数据·人工智能·笔记·算法·观察者模式
直有两条腿1 天前
【数据迁移】HBase Bulkload批量加载原理
大数据·数据库·hbase
BD_Marathon1 天前
启动hbase后,hbmaster总是挂
hbase