Hadoop生态圈(四)超详细Hbase完全分布式搭建!

1. 实验描述

本实验要求完成3个节点的HBase集群的安装

2. 实验步骤

  • HBase三种安装模式:
    单机模式、伪分布式和完全分布式。

本实验演示3个节点的HBase集群的安装部署过程:

  • 安装HBase集群前提条件:
    1)已安装好并启动Hadoop集群;
    2)已安装好并启动ZooKeeper集群。

  • 在apache官网下载HBase安装包,进行解压安装:

     安装包已经存放到/share/bigdata/hbase目录下,拷贝到/usr/local目录下: 
     cp  /share/bigdata/hbase/hbase-1.1.2.tar.gz   /usr/local
    
  • 在/usr/local目录下解压HBase安装包

     cd /usr/local
     tar zxvf hbase-1.1.2.tat.gz
     mv hbase-1.1.2  hbase   //换为短名
    
  • 配置环境变量

     在/etc/profile文件中配置HBase 
     export HBASE_HOME=/usr/local/hbase
     export PATH=.$......(省略原内容):$HBASE_HOME/bin:$PATH
    
  • 在hbase安装目录的conf目录下修改配置文件

修改hbase-env.sh

    export JAVA_HOME=本机jdk的安装路径   #配置jdk安装路径
    export HBase_MANAGES_ZK=false         #配置不使用HBase自带的zk

修改hbase-site.xml



    hbase.rootdir
    hdfs://node1:8020/hbase



    hbase.zookeeper.quorum
    node1,node2,node3



hbase.cluster.distributed
群。族
    true

在regionservers文件中配置从节点region server的地址

node2
node3

SCP
将主节点中的hbase 分发到从节点!

  • hbase集群启动和检验

启动集群:HMaster主节点上执行命令start-hbase.sh启动HBase集群;
使用jps命令检查各节点的进程:主节点应该启动HMaster进程,各从节点应启动HRegionServer进程
主节点
Hadoop生态圈(四)超详细Hbase完全分布式搭建!_第1张图片
从节点

Hadoop生态圈(四)超详细Hbase完全分布式搭建!_第2张图片

你可能感兴趣的:(hbase,大数据平台,hadoop生态圈)