Hbase完全分布式搭建

一、简介

Hbase官网

二、生产集群搭建

准备

  • Zookeeper集群,Zookeeper搭建
  • Hadoop集群(必须搭建完),Hadoop搭建

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

  
  
    hbase.rootdir
    hdfs://hadoop0001:18020/hbase
  
  
  
    hbase.cluster.distributed
    true
  
  
  
    hbase.tmp.dir
    /home/hadoop/soft/hbase/tmp
  
  
  
    hbase.unsafe.stream.capability.enforce
    false
  
  
  
    hbase.zookeeper.quorum
    hadoop0001,hadoop0002,hadoop0003
  

  • 修改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完全分布式搭建)