栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

安装完全分布式hbase-2.4.8

安装完全分布式hbase-2.4.8

文章目录

安装完全分布式hbase-2.4.8

安装环境安装步骤

1、下载安装包2、配置文件

hbase-site.xml文件修改hbase-env.sh配置节点 regionservers文件配置环境变量其他节点的配置 3、启动4、访问web界面

安装完全分布式hbase-2.4.8 安装环境

Linux版本:centOS7.9

Hadoop集群版本:hadoop-2.10.1

zookeeper集群版本:zookeeper-3.6.3

jdk版本:jdk1.8.0_261

集群一共三个节点,名称分别是node01,node02,node03

我安装hbase时的Linux系统目录结构:

另外还有Hadoop和hbase版本对应问题,hbase官网搜Hadoop version support matrix
注意Hadoop3.1.0的小伙伴要安装其他的hbase版本啦。

安装步骤 1、下载安装包

网址:http://archive.apache.org/dist/hbase/2.4.8/

要下载hbase-2.4.8-bin.tar.gz到windows系统

上传到Linux之后解压文件到指定目录

tar -zxvf hbase-2.4.8-bin.tar.gz -C ../servers/

解压之后查看

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

修改如下配置


    hbase.cluster.distributed
    true
  
  
    hbase.tmp.dir
    /export/servers/hbase-2.4.8/hbdata
  
 
 
    hbase.unsafe.stream.capability.enforce
    false
  
  
    
    hbase.rootdir
    hdfs://node01:9000/user/lzx/hbase
  
  
  
    hbase.zookeeper.quorum
    node01,node02,node03
  
  
  
    hbase.zookeeper.property.dataDir
    /export/servers/zookeeper-3.6.3/hbdata
  
  
        
        hbase.master.info.port
        16010
        
   
        hbase.regionserver.info.port
        16030
    

修改hbase-env.sh

添加jdk路径,更改使用外部zookeeper

注意hbase-2.4.8要jdk1.8以上的版本,这里我使用的是jdk1.8

export JAVA_HOME=/export/servers/jdk1.8.0_261
export Hbase_MANAGES_ZK=false
配置节点 regionservers文件
vim regionservers

添加你需要的节点名称

配置环境变量
vim /etc/profile

添加hbase环境变量,这样可以在任意目录下使用hbase的命令

export Hbase_HOME=/export/servers/hbase-2.4.8
export PATH=$PATH:$Hbase_HOME/bin

使profile文件生效

source /etc/profile
其他节点的配置

使用scp命令将文件夹传输到其他节点,并更改环境变量,配置与node01相同,记得生效文件

scp -r hbase-2.4.8/ node02:$PWD
scp -r hbase-2.4.8/ node03:$PWD
3、启动

启动和停止命令都位于hbase目录下的bin目录内,可以进入此目录启动,也可以在任意目录下启动,注意启动之前要先启动Hadoop和zookeeper集群

首先启动Hadoop,在node01输入

start-all.sh

然后启动zookeeper,在三个节点都需要输入

zkServer.sh start

直接输入start-hbase.sh,停止hbase需要输入stop-hbase.sh

jps查看启动情况,如图有HMaster和HRegionServer进程说明启动成功

4、访问web界面

hbase默认端口是16010,在hbase-site.xml文件当中也可以自定义

打开浏览器输入:node01:16010

到此安装完成。

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

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

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