HBase快速安装


介绍

HBase在生产环境中,是集群安装的,需要很多台机器,但是我们学习,不可能买很多台机器,所以,安装一个单机版的 HBase就可以了,本文详细介绍在centos7下安装HBase单机版,在其他环境中类似。


JDK 版本要求

HBase 要求安装 JDK。这里,我们推荐安装JDK 1.8。

首先确认你的电脑有没有安装jdk,执行如下命令:

java -version

如果没有安装,可以执行如下脚本:


``` 安装之后一定要设置环境变量

## 下载、配置和启动 Standalone HBase ### 下载 选择一个[Apache 下载镜像](https://www.apache.org/dyn/closer.lua/hbase/)。 建议点击顶部链接,进入 _HBase Releases_ 点击 _stable_ 的文件夹,然后下载将以 _tar.gz_ 结尾的二进制文件到本地。 ![hbase镜像](hbase/hbase镜像.jpg) 下载一个稳定版 ![hbase稳定版](hbase/hbase稳定版.jpg) 我们下载的是hbase-2.2.3版本: ![hbase稳定版本下载包.jpg](hbase/hbase稳定版本下载包.jpg) > 压缩包地址: https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/stable/hbase-2.2.3-bin.tar.gz 我们使用的2.2.3这个版本是很新的了,在实际生产环境中,尽量选择一个老点的稳定版本。 ### 解压hbase 解压缩,然后进入到那个要解压的目录.

tar xzvf hbase-2.2.3-bin.tar.gz cd hbase-2.2.3


查看一下hbase中的目录: ![hbase服务端目录](hbase/hbase服务端目录.jpg) ## 设置配置hbase文件 hbase-env.sh是hbase服务器的启动文件,需要修改其中的几个参数,hbase-env.sh文件在conf目录下。 首先将export HBASE_MANAGES_ZK=true 这一行的HBASE_MANAGES_ZK变为true。 然后设置JAVA_HOME为java路径,这样就能够在启动脚本中识别JAVA_HOME了。 ## 启动HBase服务器 直接执行`./bin/start-hbase.sh`这个脚本,就能够启动hbase了。 ## 启动Hbase shell命令行 在hbase的目录下,执行hbase shell 就可以启动命令行:

./bin/hbase shell ```

执行后如下图:

hbase-shell-1

输入version命令,可以获得版本:

hbase-version

是不是很简单啊。经过简单的几步,你就在本地安装好hbase了。


小结

安装hbase很简单,首先安装好java,这个在网上可以查到很多资料。

其次是下载hbase,解压,修改一下配置文件,然后直接运行,就可以启动hbase服务器了。

最后通过hbase shell进入hbase的命令行工具,通过命令就可以操作hbase了。

整个过程是不是很简单呢?赶快试一下把,单机版的hbase,它并不需要你太多的CPU、内存资源。