day6-docker搭建HBase集群


[TOC]

0.准备工作

HBase是依赖Hadoop的,所以hapoop不要停。

先停掉spark集群,减少资源占用情况.

在宿主机上搭建

1.修改主机名

hostnamectl set-hostname master-01-hbase-test

修改/etc/hosts

vim /etc/hosts
10.8.46.35      master-01-hbase-test
10.8.46.197     master-02-hbase-test
10.8.46.190     slave-01-hbase-test

2.解压hbase安装包

把二进制包hbase-2.4.4-bin.tar.gz上传,解压

mkdir -p /usr/local/hbase
cd /opt
tar -zxvf hbase-2.4.4-bin.tar.gz -C /usr/local/hbase

3.编辑全局变量

vim /etc/profile

增加以下全局变量
export HBASE_HOME=/usr/local/hbase/hbase-2.4.4
export PATH=$PATH:$HBASE_HOME/bin
export HBASE_HOME PATH SPARK_HOME SCALA_HOME

#即时生效

source /etc/profile

4.配置hbase-env.sh

cd /usr/local/hbase/hbase-2.4.4/conf

vim hbase-env.sh
export HBASE_MANAGES_ZK=false
export JAVA_HOME=/usr/local/jdk1.8

5.配置hbase-site.xml

vim hbase-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
<!--HBase数据目录位置                  ?-->
<property>
   <name>hbase.rootdir</name>
   <value>hdfs://master-01-spark-test:9000/hbase</value>
</property>
<!--启用分布式集群-->
<property>
   <name>hbase.cluster.distributed</name>
   <value>true</value>
</property>
<!--默认HMaster HTTP访问端口-->
<property>
   <name>hbase.master.info.port</name>
   <value>16010</value>
</property>
<!--默认HRegionServer HTTP访问端口-->
<property>
   <name>hbase.regionserver.info.port</name>
   <value>16030</value>
</property>
<!--不使用默认内置的,配置独立的ZK集群地址-->
<property>
   <name>hbase.zookeeper.quorum</name>
   <value>zookeeper-01-test,zookeeper-02-test,zookeeper-03-test</value>
</property>
</configuration>

6.配置regionservers

vim regionservers

slave-01-hbase-test

将这两个文件放进去

[root@master-01-hbase-test conf]# pwd
/usr/local/hbase/hbase-2.4.4/conf
[root@master-01-hbase-test conf]# 

启动HBase集群

Master节点:/usr/local/hbase/hbase-2.4.4/bin/start-hbase.sh

Slave节点:/usr/local/hbase/hbase-2.4.4/bin/hbase-daemon.sh start regionserver

7.验证

hbase集群
主节点1:http://10.8.46.35:16010/master-status#alltasks
主节点2:http://10.8.46.197:16010/master-status#alltasks
从节点1:http://10.8.46.190:16030/rs-status

主节点1
主节点2
从节点1


文章作者: 千羽
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 千羽 !
评论
  目录