HBase 环境搭建


HBase单机环境的搭建

这里先进行单机版环境搭建, 主要目的是熟悉HBase,实操角度对HBase有简单认识,后面会分享HBase的原理、架构和集群搭建。


一、安装环境:

1、操作系统 :centos 6

2、HBase版本 :0.98 (该版本比较老, 但是基本操作无区别,不影响对HBase有简单认识)

3、JDK版本 :1.8


二、安装

1、上传准备好的tar包

2、解压 tar -zxvf hbase-0.98.12.1-hadoop2-bin.tar.gz

3、修改 hbase-env.sh ,只需要修改JAVA_HOME

4、修改 hbase-site.xml ,插入以下内容

        hbase.rootdir

        file:///home/testuser/hbase

   

     

        hbase.zookeeper.property.dataDir

        /home/testuser/zookeeper 

 

至此安装、配置完毕,非常简单。


三、启动

1、启动 HMaster

进入到 /bin 目录,启动 HBase  ./start-hbase.sh,jps 查看是否已经启动 HMaster 进程。如果没有启动可以在 /logs 路径下查看启动日志是否有报错。注意,单机HBase会自己维护zookeeper,所有如果已经启动了zookeeper,会有端口被占用的情况。

2、进入 HBase shell

还是在 /bin 目录下, 执行./hbase shell 进入 shell

至此已经启动完成, 可以在 shell 中对HBase的操作有简单认识了。 


四、shell 操作

1、DDL

⑴ 创建表

创建一张名为table1的表,有两个列族

create 'table1’,  {NAME=>'cf1'}, {NAME=>'cf2'}

你可能感兴趣的:(HBase 环境搭建)