基于Docker搭建大数据集群Hbase部署
Posted njpkhuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Docker搭建大数据集群Hbase部署相关的知识,希望对你有一定的参考价值。
基于Docker搭建大数据集群(七)Hbase搭建
一、安装包准备
二、版本兼容
三、角色分配
节点 | Master | Regionserver |
---|---|---|
cluster-master | yes | no |
cluster-slave1 | backup | yes |
cluster-slave2 | no | yes |
cluster-slave3 | no | yes |
四、配置修改
hbase-env.sh
export JAVA_HOME=/opt/jdk/jdk1.8.0_221
hbase-site.xml
<configuration>
<!--配置HDFS地址-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://jinbill:8020/hbase</value>
</property>
<!--启用完全分布式-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--zk地址-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>cluster-master,cluster-slave1,cluster-slave2</value>
</property>
<!--这个根据自己的zk的zoo.cfg配置中指定的配置,也可以不配置-->
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/zookeeper</value>
</property>
</configuration>
新建backup-master文件
# 添加备份master节点,主节点挂了,自动切换
cluster-slave1
regionservers
# 配置所有regionserver节点
cluster-slave1
cluster-slave2
cluster-slave3
将所有配置文件发送到slave节点上
五、启动
在master节点启动
./start-hbase.sh
UI地址
172.15.0.2:16010
以上是关于基于Docker搭建大数据集群Hbase部署的主要内容,如果未能解决你的问题,请参考以下文章