大数据学习04-Hbase分布式集群部署

系统环境:centos7
软件版本:jdk1.8、zookeeper3.4.8、hadoop2.8.5

一、下载

HBASE官网
大数据学习04-Hbase分布式集群部署_第1张图片

cd /home/tools

wget https://archive.apache.org/dist/hbase/2.2.4/hbase-2.2.4-bin.tar.gz

二、解压

tar -zxvf hbase-2.2.4-bin.tar.gz -C /home/local/

移动目录

mv hbase-2.2.4 hbase

三、部署

配置环境

vi /etc /profile

添加如下配置

#hbase
export HBASE_HOME=/home/local/hbase
export PATH=$PATH:${HBASE_HOME}/bin

在${HBASE_HOME}/conf目录下,修改hbase-env.sh文件

vim hbase-env.sh

修改内容如下

#配置java安装路径
export JAVA_HOME=/home/local/java

修改hbase-site.xml

vim hbase-site.xml

添加如下配置


    
        hbase.rootdir
        hdfs://master:9000/hbase
    

    
        hbase.cluster.distributed
        true
    

    
        hbase.zookeeper.quorum
        master,slave1,slave2
    

    
        hbase.zookeeper.property.clientPort
        2181
    


修改regionservers文件

# 修改为如下内容
master
slave1
slave2

分发hbase目录至每个服务器节点

for i in {1..2};do scp -r /home/local/hbase/ root@slave${i}:/home/local/;done

四、启动HBase集群

注意: 只有当Hadoop退出安全模式时,当查看http://master:9870/ 页面中出现 Security is off Safemode is off.时 我们再启动Hbase集群!!!

大数据学习04-Hbase分布式集群部署_第2张图片
在${HBASE_HOME}/bin目录下启动hbase

bin/start-hbase.sh

五、查看HBase Web UI

HBase管理页面,连接地址:http://master:16010
大数据学习04-Hbase分布式集群部署_第3张图片

你可能感兴趣的:(大数据,分布式,学习)