环境准备
解压Hbase
# tar xvf ~/hbase-1.2.6-bin.tar.gz -C /opt/app
修改Hbase配置
# vim conf/hbase-env.sh
[root@quan hbase-1.2.6]# vim conf/hbase-env.sh
# 配置JAVA_HOME
export JAVA_HOME=/opt/app/jdk1.7.0_79
# 禁用Hbase自带ZOOKEEPER
export HBASE_MANAGES_ZK=false
# vim conf/hbase-site.xml
[root@quan hbase-1.2.6]# vim conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://server01-node01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>server01-node01,server01-node02,server01-node03</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/app/hbase-1.2.6/tmp/zk/data</value>
</property>
</configuration>
# vim conf/regionservers
[root@quan hbase-1.2.6]# vim conf/regionservers
server01-node02
server01-node03
# 将HBASE复制至其他节点
# scp -r hbase-1.2.6 root@server01-node02:/opt/app
# scp -r hbase-1.2.6 root@server01-node03:/opt/app
启动HBASE
# /opt/app/hbase-1.2.6/bin/start-hbase.sh
# /opt/app/hbase-1.2.6/bin/hbase shell