基于伪分布式集群的HBase的搭建

一、基础配置

  1.HBASE,依赖于Hadoop,所以需要先安装Hadoop,以及配置文件的修改,格式化,启动服务...这里略,详情可以看我以前的博客

  2.同样需要zookeeper,创建data文件,修改配置文件,启动...同上

二、搭建HBASE

  1.上传并解压缩准备好的tar包,将HBASE安装到,预准备的文件夹 /opt/install 下

  2.cd到安装根目录下,创建 data/tmp 临时存储文件夹

    mkdir  -p  data/tmp

    在hdfs上建立 /hbase 目录

    bin/hdfs dfs -mkdir /hbase

  3.修改配置文件

    1.hbase-env.sh

1 # The java implementation to use.  Java 1.6 required.
2 export JAVA_HOME=/usr/java/jdk1.7.0_80
3 # Tell HBase whether it should manage it's own instance of Zookeeper or not.
4 export HBASE_MANAGES_ZK=false

    2.hbase-site.xml

 1 
 2        
 3            hbase.tmp.dir
 4            /opt/install/hbase-0.98.6-hadoop2/data/tmp
 5        
 6        
 7             hbase.rootdir
 8             hdfs://[hostname]:8020/hbase
 9         
10         
11             hbase.cluster.distributed
12             true
13         
14         
15             hbase.zookeeper.quorum
16             [hostname zookeeper主节点]
17         
18 

    3.regoinservers

1 [hostname DataNode]

  4.注意hbase中的lib的jar包,需要同你安装的hadoop,zookeeper 版本保持一致

  5.启动

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

  6.测试

  web访问: http://[hostname]:60010

  出现如下界面即可

  基于伪分布式集群的HBase的搭建_第1张图片

 

 

 

 

 

    

你可能感兴趣的:(基于伪分布式集群的HBase的搭建)