三十八、hbase集群的搭建(HBase Shell)

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
云原生网关 MSE Higress,422元/月
简介: 三十八、hbase集群的搭建(HBase Shell)

环境准备:


Hadoop集群正常运行


zookeeper正常运行


案例实施:


一、前提准备


1、开启zookeeper集群:


bin/zkServer.sh start

25.png

26.png

27.png


2、启动Hadoop集群:


sbin/start-all.sh

28.png

29.png

 30.png


3、解压hbase包:


tar -zxvf hbase-1.2.0-bin.tar.gz -C /home/

          注:hbase各版本链接:


Index of /dist/hbase

http://archive.apache.org/dist/hbase/


4、重命名hbase-1.2.0为hbase:


31.png



二、文件配置


1、修改hbase-env.sh文件:


32.png

33.png


       修改为:


export JAVA_HOME=/home/jdk 
export HBASE_MANAGES_ZK=false       //是否使用hbase自带的zookeeper

2、配置hbase-site.xml文件:


<configuration>
        <property>
                <name>hbase.cluster.distributed</name>
                 <value>true</value>
        </property> 
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/hbase</value>
        </property>
        <property>
                <name>hbase.master.port</name>
                <value>16000</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value>
        </property>
        <property>
                <name>hbase.master.info.port</name>
                <value>16010</value>
        </property>
</configuration>

3、修改 regionservers 文件:

34.png

       填入从机名slave1,slave2,或者IP地址


4、向其他两个节点传入配置好的Hbase文件:


scp -r hbase/ slave1:/home/hbase
scp -r hbase/ slave2:/home/hbase

三、环境变量


1、添加环境变量:


vim /etc/profile
export HBASE_HOME=/home/hbase
export PATH=$PATH:$HBASE_HOME/bin

2、启动hbase集群:


bin/start-hbase.sh


3、查看进程:


35.png

36.png

37.png

4、通过web ui 查看HBase:


http://master:16010/master-status

38.png


       注意:先启动zookeeper集群 再启动Hadoop集群 再启动Hbase集群


四、HBase Shell操作

1、进入HBase 客户端命令行:


39.png


2、查看当前数据库中有哪些表:


40.png



3、退出


41.png



其他环境搭建参考:


Hadoop伪分布式的搭建详情

https://blog.csdn.net/m0_54925305/article/details/118650350?spm=1001.2014.3001.5502


Hadoop完全分布式的搭建详情

https://blog.csdn.net/m0_54925305/article/details/118851554?spm=1001.2014.3001.5502


Zookeeper (leader)选举机制

https://blog.csdn.net/m0_54925305/article/details/118668433?spm=1001.2014.3001.5502


Zookeeper集群的搭建(单机、伪分布式、集群)

https://blog.csdn.net/m0_54925305/article/details/119059186?spm=1001.2014.3001.5502


Spark的安装与部署详情(Local模式,Standalone模式,Spank on YARN模式)

https://blog.csdn.net/m0_54925305/article/details/119005751?spm=1001.2014.3001.5502


HadoopHA工作机制(高可用)

https://blog.csdn.net/m0_54925305/article/details/119838341?spm=1001.2014.3001.5502


HadoopHA环境搭建(保姆篇,手把手搭建)

https://blog.csdn.net/m0_54925305/article/details/119838463?spm=1001.2014.3001.5502


hbase集群的搭建(HBase Shell)完成


相关实践学习
lindorm多模间数据无缝流转
展现了Lindorm多模融合能力——用kafka API写入,无缝流转在各引擎内进行数据存储和计算的实验。
云数据库HBase版使用教程
&nbsp; 相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情:&nbsp;https://cn.aliyun.com/product/hbase &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
1月前
|
缓存 监控 Shell
如何使用 HBase Shell 进行数据的实时监控和备份?
如何使用 HBase Shell 进行数据的实时监控和备份?
|
1月前
|
Shell 分布式数据库 Hbase
如何使用 HBase Shell 进行数据的批量导入和导出?
如何使用 HBase Shell 进行数据的批量导入和导出?
|
1月前
|
Prometheus 监控 Cloud Native
在 HBase 集群中,Prometheus 通常监控哪些类型的性能指标?
在 HBase 集群中,Prometheus 监控关注的核心指标包括 Master 和 RegionServer 的进程存在性、RPC 请求数、JVM 内存使用率、磁盘和网络错误、延迟和吞吐量、资源利用率及 JVM 使用信息。通过 Grafana 可视化和告警规则,帮助管理员实时监控集群性能和健康状况。
|
2月前
|
分布式计算 Hadoop Shell
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
78 4
|
2月前
|
SQL 分布式计算 Hadoop
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
34 3
|
2月前
|
分布式计算 Hadoop Shell
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
59 3
|
7月前
|
Java Shell 分布式数据库
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
162 0
|
3月前
|
分布式计算 Java Hadoop
java使用hbase、hadoop报错举例
java使用hbase、hadoop报错举例
118 4
|
2月前
|
SQL 分布式计算 Hadoop
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
90 2
|
2月前
|
存储 分布式计算 Hadoop
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
58 2