Hbase官网
Apache HBase ™ Reference Guide
本人Hadoop分布式的三台主机:master slave1 slave2
Hadoop集群下先安装zookeeper
hadoop集群上的zookeeper安装参考_朝阳笑笑生的博客-CSDN博客
下载安装包hbase1.2.1
链接:https://pan.baidu.com/s/1AUJE8AWzrGYOHsKlg784qw
提取码:9527
放到虚拟机master /opt/software文件夹下
解压到/opt/apps/目录下
[root@master software]# tar -zxvf hbase-1.2.1-bin.tar.gz -C /opt/apps/
改名为hbase
[root@master software]# cd /opt/apps
[root@master apps]# ll
[root@master apps]# mv hbase-1.2.1 hbase
[root@master apps]# ll
[root@master apps]# cd hbase
[root@master hbase]# ll
配置环境变量
[root@master hbase]# vi /etc/profile
export HBASE_HOME=/opt/apps/hbase
export PATH=$PATH:$HBASE_HOME/bin
[root@master hbase]# source /etc/profile
[root@master hbase]# cd conf
[root@master conf]# ll
先查看一下Java路径,复制路径,配置hbase-env.sh文件
echo $JAVA_HOME
vi hbase-env.sh
export JAVA_HOME=/opt/apps/jdk/
翻到最下面可以找到下面的内容,修改一下
export HBASE_MANAGES_ZK=false
[root@master conf]# vi hbase-site.xml
<property>
<name>hbase.cluster.distributed</name>
<value>true</value></property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:8020/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>master,slave1,slave2</value>
</property>
[root@master conf]# vi regionservers
设置备份backup-masters
[root@master conf]# vi backup-masters
同步时间[root@slave2 ~]# ntpdate ntp1.aliyun.com
分发hbase
[root@master ~]# scp -r /opt/apps/hbase/ slave1:/opt/apps/
启动前先启动hdfs和 zookeeper
启动hbse
[root@master ~]# start-hbase.sh
检查启动情况
[root@master ~]# hbase shell
hbase(main):001:0> status
搞定了