zoukankan      html  css  js  c++  java
  • 基于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

  • 相关阅读:
    Linux基礎命令
    Linux_文件系統結構
    Linux_目錄結構與操作_基本命令
    JS简单打字小游戏demo
    开发板通过路由器访问外网
    VIM基本操作命令表
    破解source insight4.0
    进程控制
    静态库与动态库的制作和使用
    STM32建工程模板
  • 原文地址:https://www.cnblogs.com/njpkhuan/p/11611940.html
Copyright © 2011-2022 走看看