Hbase集群的搭建

1.前提

hadoop、zookeeper集群已正常安装

hadoop集群搭建

zookeeper集群搭建

2.部署

hadoop-001 hadoop-002 hadoop-003
Hbase Hbase Hbase

3.搭建

3.1解压安装包

解压安装包到指定目录/export/module下

tar -zxvf hbase-2.0.5-bin.tar.gz -C /export/module

修改名字

mv hbase-2.0.5 hbase

3.2修改配置文件

修改hbase/conf/hbase-env.sh

mv hbase-env.sh

export HBASE_MANAGES_ZK=false

Hbase集群的搭建

修改hbase/conf/hbase-site.xml

vim hbase-site.xml

 

    hbase.rootdir

    hdfs://hadoop-001:9820/hbase

 

 

    hbase.cluster.distributed

    true

 

 

    hbase.zookeeper.quorum

    hadoop-001,hadoop-002,hadoop-003

 

 

    hbase.unsafe.stream.capability.enforce

    false

 

 

    hbase.wal.provider

    filesystem

修改hbase/conf/regionservers

vim regionservers

hadoop-001

hadoop-002

hadoop-003

Hbase集群的搭建

3.3分发集群

可以单独分发到其他集群相同路径,这里使用群发脚本

xsync hbase

4.启动

启动hadoop

启动zookeeper

启动hbase

在/export/module/hbase目录下

bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver

Hbase集群的搭建

查看web端icon-default.png?t=N7T8http://hadoop-001:16010Hbase集群的搭建

5.测试

进入Hbase客户端命令行

bin/hbase shell

Hbase集群的搭建

创建表

create 'student','info'

Hbase集群的搭建

插入表数据

put 'student','1001','info:sex','male'
put 'student','1001','info:age','18'
put 'student','1002','info:name','Janna'
put 'student','1002','info:sex','female'
put 'student','1002','info:age','20'

Hbase集群的搭建

查看表数据

scan 'student'

Hbase集群的搭建

完成

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/ab612d6c21.html