基於Docker搭建大數據集群(七)Hbase部署


基於Docker搭建大數據集群(七)Hbase搭建

一、安裝包准備

Hbase官網下載

微雲下載 | 在 tar 目錄下

二、版本兼容


三、角色分配

節點 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM