三个节点(基于dockers):Hadoop01、Hadoop02、Hadoop03
Linu建一个用户(搭建Hadoop集群的时候就应该建好了):hadoop
1.下载
2.解压
tar -zxvf hbase-2.2.2-bin.tar.gz -C /usr/local/
解压完成移动到/usr/local目录
mv /usr/local/hbase-2.2.2/ /usr/local/hbase
如下:
3.更改配置
进入:cd /usr/local/hbase/conf
3.1.更改hbase-env.sh
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_25
export HBASE_CLASSPATH=/usr/local/hbase/conf
export HBASE_MANAGES_ZK=false
3.2更改hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01,hadoop02,hadoop03</value>
</property>
3.3配置conf/regionservers
hadoop01
hadoop02
hadoop03
4.打包复制到其他节点
4.1 压缩
tar -czvf hbase.tar.gz ./hbase/
4.2复制
scp -r /usr/local/hbase.tar.gz hadoop@hadoop02:/usr/local/
和
scp -r /usr/local/hbase.tar.gz hadoop@hadoop03:/usr/local/
4.3去节点解压
tar -zxvf hbase.tar.gz
5.启动
进入cd /usr/local/hbase/bin/
执行:
./start-hbase.sh
启动结果如下: