美文网首页
Hbase完全分布式搭建

Hbase完全分布式搭建

作者: 鋆坤 | 来源:发表于2022-01-28 20:13 被阅读0次

    一、简介

    Hbase官网

    二、生产集群搭建

    准备

    Hbase 完全分布式配置(注意切换用户hadoop)

    #上传Hbase压缩包到 hadoop0001 /home/hadoop/soft/
    cd /home/hadoop/soft
    #解压
    tar -zvf hbase-2.4.9-bin.tar
    

    修改配置

    解压成功后,进入/home/hadoop/soft/hbase/conf目录,所有的配置文件都在这里,需要进行配置。

    • 修改hbase-env.sh
    export JAVA_HOME=/usr/local/jdk1.8.0_321
    export HBASE_MANAGES_ZK=false #禁用内部ZK
    
    • 修改hbase-site.xml
    <configuration>
      <!-- 指定 Hbase数据的HDFS存储目录-->
      <property>
        <name>hbase.rootdir</name>
        <value>hdfs://hadoop0001:18020/hbase</value>
      </property>
      <!-- 集群为完全分布式-->
      <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
      </property>
      <!-- 临时数据目录-->
      <property>
        <name>hbase.tmp.dir</name>
        <value>/home/hadoop/soft/hbase/tmp</value>
      </property>
      <!-- 完全分布式设置为 false-->
      <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
      </property>
      <!-- Zookeeper地址-->
      <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hadoop0001,hadoop0002,hadoop0003</value>
      </property>
    </configuration>
    
    • 修改regionservers
    hadoop0001
    hadoop0002
    hadoop0003
    
    • 软连接 Hadoop 配置文件到 HBase
    ln -s ~/soft/hadoop-3.2.2/etc/hadoop/core-site.xml ~/soft/hbase/conf/core-site.xml
    ln -s ~/soft/hadoop-3.2.2/etc/hadoop/hdfs-site.xml ~/soft/hbase/conf/hdfs-site.xml
    
    • 同步所有节点配置文件
    xsync /home/hadoop/soft/hbase
    
    • 启动集群
    cd /home/hadoop/soft/hbase/bin
    #启动 Hbase
    ./start-hbase.sh   #查看 :http://hadoop0001:16010
    

    相关文章

      网友评论

          本文标题:Hbase完全分布式搭建

          本文链接:https://www.haomeiwen.com/subject/ckmtkrtx.html