Hbase 1.3.1 搭建安装

所有涉及到路径的地方均以自己的为准,下面的路径仅供参考
Master机器确保安装wget
将Hbase1.3.1下载到/usr/local/src目录下
通过下面的命令安装1.3.1版本的

开始之前先看一下版本的问题,选择对的版本很重要,以下图片来自官网

JDK版本关系

在这里插入图片描述

Hadoop的版本关系

在这里插入图片描述


wget http://archive.apache.org/dist/hbase/1.3.1/hbase-1.3.1-bin.tar.gz 

下载完成后解压

tar zxvf hbase-0.98.24-hadoop1-bin.tar.gz

修改hbase conf配置

cd hbase-1.3.1/conf/
  1. vim regionservers

    删除localhost添加以下内容

    master
    slave1
    slave2
    

    保存退出

  2. vim hbase-env.sh

    找到JAVA_HOME的位置,修改成如下内容

    export JAVA_HOME=你安装的jdk目录
    ## export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
    

    然后找到zk配置将true改为false,使用独立zookeeper否则会使用自带的

    export HBASE_MANAGES_ZK=false
    
  3. vim hbase-site.xml

        <property>
                <name>hbase.tmp.dir</name>
                <value>hbase安装路径下新建tmp临时目录</value>
        </property>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>zookeeper安装地址</value>
        </property>
        <property>
                <name>hbase.master.info.port</name>
                <value>60010</value>
        </property>
    
  4. 增加环境变量 vim ~/.bashrc

    vim ~/.bashrc
    
    export HBASE_HOME=/usr/local/src/hbase-1.3.1
    export HBASE_CLASSPATH=$HBASE_HOME/conf
    export HBASE_LOG_DIR=$HBASE_HOME/logs
    export PATH=$PATH:$HBASE_HOME/bin
    

    刷新环境变量
    source ~/.bashrc

    HBase目录下新建tmp,logs文件夹对应配置文件中的地址

    第五步之前请看一下这边文章的分发之前的部分,配置了高可用,或者可以完全参考这篇文章进行配置,当然这个博主之前已经配置了Hadoop的ha
    https://www.cnblogs.com/qingyunzong/p/8668880.html#_label2_6

  5. 复制到从机并配置从机的环境变量

    scp -rp hbase-1.3.1 slave1:/usr/local/src/
    scp -rp hbase-1.3.1 slave2:/usr/local/src/
    
  6. 安装zookeeper参考链接

  7. 启动集群
    进到bin目录

     ./start-hbase.sh
    

    上面改了hbase.master.info.port这个,所以页面端口是60010而不是16010


启动顺序 hadoop->zookeeper->hbase

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值