hbase standalone模式可以快速在单机下搭建HBase环境,快速测试HBase应用程序逻辑是否正确,而无需维护分布式集群等其他不必要的工作。standalone的HBase拥有HBase系统所有的进程:Master、RegionServers、ZooKeeper,这些所有的进程都运行于同一个Java虚拟机进程,运行于本地文件系统上。
安装之前需要保证电脑已经安装了JDK。
首先下载HBase:
https://www.apache.org/dyn/closer.lua/hbase/
第一行有一个suggested site,从那里下载HBase,下载.tar.gz文件,不要下载。src.tar.gz。将压缩文件解压到指定目录。命令格式是:
tar xzvf 压缩文件名
进入解压后的目录,编辑conf/hbase-env.sh文件,找到包含JAVA_HOME的那一行,去掉注释符号,将JAVA_HOME设定成系统的JAVA_HOME值。可以通过命令
echo $JAVA_HOME
查看系统JAVA_HOME值。
编辑conf/hbase-site.xml文件,这个文件是hbase的配置文件,在这个文件里面,需要指定HBase和ZooKeeper的数据存储路径,一下是配置文件的一个示例:
<conf