hbase本地开发环境安装与配置(单机)
1、下载地址
https://archive.apache.org/dist/hbase/ 本文选择的版本是:hbase-2.2.3-bin.tar.gz
2、解压文件
tar -zxvf hbase-2.2.3-bin.tar.gz -C /usr/local/myroom/
3、配置环境变量,在最后一行新增两个export
vi /etc/profile
export HBASE_HOME=/usr/local/myroom/hbase-2.2.3
export PATH=$PATH:$HBASE_HOME/bin
4、重新加载,使配置立即生效
source /etc/profile
5、修改hbase配置文件
1)hbase-env.sh,设置hbase环境
export JAVA_HOME=/usr/local/myroom/jdk1.8.0_201 (设置java环境) export HBASE_MANAGES_ZK=false (设置zookeeper独立,hbase会内置一个zookeeper)
2)hbase-site.xml,设置hbase配置项
<configuration> <!--zookeeper独立模式,集群--> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!--zookeeper地址--> <property> <name>hbase.zookeeper.quorum</name> <value>192.168.23.190</value> </property> <!--zookeeper端口--> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> </property> <!--zookeeper配置文件zoo.cfg中的dataDir路径--> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/local/myroom/zookeeper-3.4.6/tmp</value> </property> <!--hbase数据路径--> <property> <name>hbase.rootdir</name> <value>file:///usr/local/myroom/hbase-2.2.3/data</value> </property> <!--hbase临时文件路径--> <property> <name>hbase.tmp.dir</name> <value>/usr/local/myroom/hbase-2.2.3/tmp</value> </property> <!--hbase跳过客户端版本检查(当版本有问题时配置此项)--> <property> <name>hbase.defaults.for.version.skip</name> <value>true</value> </property> </configuration>
6、hbase基本命令
hbase version 查看版本
start-hbase.sh 启动hbase
stop-hbase.sh 停止hbase
hbase shell 进入hbase客户端