HBASE集群搭建过程

安装hbase的条件:
Hadoop zookeeper
开始安装:
上传、解压:
这里写图片描述
删除压缩包:这里写图片描述
删除hbase下的docs文件
因为docs’文件中,都是html无用的文件,会严重影响传输效率
—-如果不是apache下的产品,建议不删除
这里写图片描述
配置环境变量:
HBASE集群搭建过程_第1张图片
打开官网:开始配置hbase的配置文件:
HBASE集群搭建过程_第2张图片
HBASE集群搭建过程_第3张图片
说明:
hbase.rootdir:hbase的数据,放到hdfs的哪个位置上存储

hbase.cluster.distributed:集群是否开启,默认是false,我们需要修改成true

hbase.zookeeper.quorum:关联zookeeper在哪里
多个主句之间用,隔开
这里写图片描述
由安装文档可知,我们需要配置conf 下的hbase-site.xml文件:
这里写图片描述
HBASE集群搭建过程_第4张图片
继续读官方安装文档:
HBASE集群搭建过程_第5张图片
这里写图片描述
HBASE集群搭建过程_第6张图片
—关联jdk:
HBASE集群搭建过程_第7张图片
发送安装文件到其他服务器:
这里写图片描述
发环境变量:
这里写图片描述
三台主机,同时保存环境变量
这里写图片描述
启动hdfs:
启动时有数据同步过程,会进入安全模式 耐心等待数据同步完成,三个节点启动成功 50070端口查看
HBASE集群搭建过程_第8张图片
分别jps查看
HBASE集群搭建过程_第9张图片
确认dfs启动完成,再启动zookeeper
HBASE集群搭建过程_第10张图片
启动zookeeper以后,一定要查看状态
zkServer.sh start 启动
zkServer.sh status 查看状态
HBASE集群搭建过程_第11张图片
HBASE集群搭建过程_第12张图片
**所有服务器启动zookeeper成功,所有主机选择了响应的leader和follower
此时我们就可以启动我们的hbase

HBASE集群搭建过程_第13张图片
说明:1.zookeeper启动和hdfs没有关系,如果zookeeper启动失败,只需停止zookeeper重新启动,不需要关闭dfs
2.hbase依赖zookeeper协调,因此必须先将zookeeper启动成功,再启动hbase
3.zookeeper没有主从关系,需要每一台服务器逐个启动,但是hbase,只需要在中心主机启动就可以

jps查看,中心主机go有hmaster和hregionserver节点,其他主机有hregionserver
此时启动成功
—————————-hbase集群搭建结束————-

你可能感兴趣的:(hbase)