HBase 1.2.2完全分布式安装

官方参考文档:

http://hbase.apache.org/book.html

0x00    前提

1.Zookeeper正常运行

2.Hadoop HDFS正常运行

具体请参照上一篇文章:Hadoop 2.6.0分布式环境安装


0x01    配置

首先拷贝Hadoop的配置文件hdfs-site.xml到HBase的配置目录:

cp $HADOOP_HOME/etc/conf/hdfs-site.xml $HBASE_HOME/conf/

[1] 修改hbase-env.sh

export JAVA_HOME=/opt/jdk1.8.0_92

export HBASE_MANAGES_ZK=false

[2] 修改hbase-site.xml

HBase 1.2.2完全分布式安装_第1张图片
hbase-site.xml

[3] 修改regionservers(相当于HDFS中的slaves)

dn1.athrob.com

dn2.athrob.com

dn3.athrob.com


0x02    启动

随便找一台有HBase的节点,启动HBase即可。

$HBASE_HOME/bin/start-hbase.sh

在哪台机器上启动HBase,哪台机器节点就是HMaster

也可以在其他机器上手动启动HMaster

$HBASE_HOME/bin/hbase-daemon.sh start master

HBase的Web端口为16010

打开如下图所示:

HBase 1.2.2完全分布式安装_第2张图片
HMaster

不足之处,请批评指正。

如有问题,请私信联系。

谢谢!

你可能感兴趣的:(HBase 1.2.2完全分布式安装)