Apache-Hbase1.2.4集群部署搭建

一、环境装备

1、机器准备:本次使用机器为Apache-Hadoop分布式集群搭建中的WAMaster、WASlave1、WASlave2节点;

2、Hadoop环境:可参考Apache-Hadoop分布式集群搭建准备Hadoop环境。

3、Zookeeper环境:可参考Apache-Zookeeper集群搭建准备Zookeeper环境。

二、安装包准备

使用Xshell连接WAMaster节点,通过lrzs将hbase-1.2.4-bin.tar.gz(官方下载)上传至WAMaster节点上,执行解压命令:

tar -zxvf hbase-1.2.4-bin.tar.gz
Hbase安装目录结构及用途
bin linux/windows下命令脚本存放目录
conf hbase配置文件目录
doc Hbase帮助文档页面存放目录
hbase-webapps Hbase web访问服务程序目录
lib Hbase 依赖包存放目录

三、物理架构

四、配置

1、编辑conf/hbase-env.sh文件,取消注释,并按实际情况修改:

export JAVA_HOME=/home/lsh/jdk1.8.0_102
export HBASE_MANAGES_ZK=false

2、编辑conf/hbase-site.xml文件,将以下代码粘贴到文件中:

<configuration>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://WAMaster:9000/hbase</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>WASlave2,WASlave3,WASlave4</value>
        </property>
</configuration>

3、编辑conf/regionservers文件,将localhost改为WASlave1,WASlave2,如图

4、把WAMaster节点上的hbase-1.2.4目录copy到WASlave1和WASlave2节点上:

scp -r hbase-1.2.4 WASlave1:~/
scp -r hbase-1.2.4 WASlave2:~/

5、在WAMaster上执行以下命令,启动HDFS集群:

start-dfs.sh

6、在WASlave2、WASlave3、WASlave4节点分别执行下列命令,启动Zookeeper集群:

zkServer.sh start

7、在WAMaster上执行以下命令,启动HBase:

hbase-1.2.4/bin/start-hbase.sh

8、访问http://WAMaster:16010/master-status,查看是否启动成功

猜你喜欢

转载自blog.csdn.net/huaidandaidai1/article/details/81160111
今日推荐