栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 云计算 > 云平台

Hbase集群安装

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Hbase集群安装

1、根据hadoop的版本选择合适的hbase版本,可参照下图
本机安装的hadoop3.1.3所以选择HBASE版本为2.0.5
2、将hbase上传到/opt/software/文件目录,使用tart -zxvf命令解压到opt/module/中

[xiong@hadoop102 software]$ tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/

3、为了后期方面查看版本号,将解压后的文件修改为hbase-版本号,如hbase-2.0.5。在root权限下,同时修改文件权限、文件所有者、文件所有者组
chmod 777 -R 文件名
chown -R :所有者组 文件名
chown -R 所有者 文件名
4、修改配置文件
在目录/opt/module/hbase-2.0.5/conf下修改配置文件
修改hbase-env.sh

export JAVA_HOME=/opt/module/jdk1.8.0_212
export HBASE_MANAGES_ZK=false

JAVA_HOME修改为本机安装的Java安装路径
5、修改hbase-site.xml 内容:


	
	
		hbase.rootdir
		hdfs://hadoop102:8020/HBase
	
	
	
		hbase.cluster.distributed
		true
	

	
	
		hbase.master.port
		16000
	
	
	 
		hbase.zookeeper.quorum
		hadoop102,hadoop103,hadoop104
	 
	 
	 
		hbase.zookeeper.property.dataDir
		/opt/module/zookeeper-3.5.7/zkData
	

注意hbase.rootdir要与hadoop中的core-site配置一直
如/opt/module/hadoop-3.1.3/etc/hadoop中core-site.xml中配置的端口号为8020则hbase-site.xml也必须配置为8020

 
 
	fs.defaultFS
	hdfs://hadoop102:8020
 

	hbase.rootdir
	hdfs://hadoop102:8020/HBase

6、修改环境变量/etc/profile.d/my_env.sh

#HBASE_HOME
export HBASE_HOME=/opt/module/hbase-2.0.5
export PATH=$PATH:$HBASE_HOME/bin

环境变量配置生效 source /etc/profile

[xiong@hadoop102 profile.d]$ source /etc/profile

7、在regionservers中配置所有节点名称
hadoop102
hadoop103
hadoop104

8、软连接 hadoop 配置文件到 HBase:

[xiong@hadoop102 /]$ ln -s /opt/module/hadoop-3.1.3/etc/hadoop/core-site.xml /opt/module/hbase-2.0.5/conf/core-site.xml
ln -s /opt/module/hadoop-3.1.3/etc/hadoop/hdfs-site.xml /opt/module/hbase-2.0.5/conf/hdfs-site.xml

分发到其他节点

[xiong@hadoop102 hbase-2.0.5]$  xsync hbase-2.0.5

9、启动集群,需要先启动Hadoop集群和zookeeper集群再用如下命令启动hbase集群
启动方式一
启动

[xiong@hadoop102 hbase-1.3.1]$ bin/hbase-daemon.sh start master

停止

[xiong@hadoop102 hbase-1.3.1]$ bin/hbase-daemon.sh start regionserver

启动方式二
启动

 [xiong@hadoop102 hbase-1.3.1]$  bin/start-hbase.sh

停止

[xiong@hadoop102 hbase-1.3.1]$  bin/stop-hbase.sh

配置了环境变量以后
启动
$HBASE_HOME/bin/start-hbase.sh
停止
$HBASE_HOME/bin/stop-hbase.sh

10Hbase的web页面
http://hadoop102:16010

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/897941.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号