hbase系列之:独立模式部署hbase

  在上一篇博文中,我简要介绍了hbase的部分基础概念,如果想初步了解hbase的理论,可以参看上一篇博文 hbase系列之:初识hbase 。本博文主要介绍独立模式部署hbase及hbase的几个基本操作,需要具备一定的Linux基础。

二、部署前准备

  1、纯净的Linux系统,本文使用CentOS7.5,IP地址为:192.168.200.31。

             

hbase系列之:独立模式部署hbase

  2、安装jdk并配置环境变量,本文使用jdk1.8。参看下文“java对hbase的版本支持”小节的内容。

             

hbase系列之:独立模式部署hbase

  3、新建hbase用户,并设置密码为hbase123。

            

hbase系列之:独立模式部署hbase

  4、使用命令 mkdir -p /data/softwares 创建软件包存放目录,使用命令 mkdir -p /data/modules/hbase 创建hbase部署目录。

  5、使用root用户进入到 /data/modules 目录下,把 hbase 目录的属主设为hbase用户。

            

hbase系列之:独立模式部署hbase

  6、使用root用户,进入到/data/modules目录下,新建data_hbase目录并切换属主为hbase用户,用于存放hbase数据。

            

hbase系列之:独立模式部署hbase

 三、下载hbase并部署

  1、java对hbase的版本支持。

     上面有java对hbase版本支持的详细介绍,我这儿贴出一张表作为参考。

hbase版本   jdk1.6   jdk1.7   jdk1.8  
1.2   不支持   支持   支持  
1.1   不支持   支持   支持,但未经过充分测试  
1.0   不支持   支持   支持,但未经过充分测试  
0.98   支持   支持   支持,但未经过充分测试(不建议使用)  
0.94   支持   支持   未知  

  2、下载hbase。

      通过上表可以看出,jdk1.8对hbase1.2有良好的支持,所以我选择下载hbase1.2,一般情况下,我选择到Apache档案馆去选择对应的版本下载,下载地址:,选择下载 hbase-1.2.0-bin.tar.gz 文件。

    

hbase系列之:独立模式部署hbase

  3、上传hbase部署包到/data/softwares目录下。

  4、解压hbase到/data/modules/hbase/

hbase系列之:独立模式部署hbase

hbase系列之:独立模式部署hbase

tar -vxzf hbase-1.2.0-bin.tar.gz -C /data/modules/hbase/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxyxz.html