1.上传并解压hbase2.3.5安装包

cd /opt/hbase
tar -zxvf hbase-2.3.5-bin.tar.gz  

2.配置Java安装路径

cd /opt/hbase/hbase-2.3.5/conf/
vim hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_281/

3.配置Hbase的环境变量 (非必须)

vim /etc/profile
export HBASE_HOME=/opt/hbase/hbase-2.3.5
export PATH=$PATH:$HBASE_HOME/bin

4.远程访问

hbase本身自带的有zookeeper,但是如果要远程访问, 需要配置使用外部的zookeeper
  • 安装zookeeper

    cd /opt/zookeeper
    tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz
    cd /opt/zookeeper/apache-zookeeper-3.6.3-bin/bin
    ./zkServer.sh start
  • 复制zookeeper的配置zoo.cfg到hbase的conf目录下

    cd /opt/hbase/hbase-2.3.5/conf
    cp /opt/zookeeper/apache-zookeeper-3.6.3-bin/conf/zoo.cfg .
  • 修改Hbase hbase-env.sh配置

    cd /opt/hbase/hbase-2.3.5/conf/
    vim hbase-env.sh
    export HBASE_MANAGES_ZK=false  

  • 修改hbase-site.xml配置

    修改
     <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
     </property>
    
    新增
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>192.168.0.106</value>
    </property>

5.启动Hbase

 cd /opt/hbase/hbase-2.3.5/bin/
 sh start-hbase.sh

6.远端访问

注意关闭linux防火墙

本文由mdnice多平台发布


9 声望7 粉丝