zoukankan      html  css  js  c++  java
  • Hbase环境安装

    说明:

    (Hbase依赖于HDFS和zookeeper)

    参考我的博客:

    https://www.cnblogs.com/654wangzai321/p/8603498.html

    https://www.cnblogs.com/654wangzai321/p/9670637.html

    源码包下载:

    http://archive.apache.org/dist/hbase/1.4.1/

    集群环境:

    master 192.168.1.99
    slave1 192.168.1.100
    slave2 192.168.1.101

    下载安装包:

    # Mater
    wget http://archive.apache.org/dist/hbase/1.4.1/hbase-1.4.1-bin.tar.gz -C /usr/local/src
    tar -zxvf hbase-1.4.1-bin.tar.gz
    mv hbase-1.4.1 /usr/local/hbase

    修改配置文件:

    cd /usr/local/hbase/conf

    vim regionservers

    master
    slave1
    slave2

    vim hbase-env.sh

    export JAVA_HOME=/usr/local/jdk1.8.0_181
    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib

    vim hbase-site.xml

    <configuration>
            <property>
                    <name>hbase.tmp.dir</name>
                    <value>/var/hbase</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>/usr/local/hbase/zookeeper</value>
            </property>
            <property>
                    <name>hbase.master.info.port</name>
                    <value>60010</value>
            </property> 
    </configuration>

    配置环境变量:

    #Master slave1 slave2

    vim ~/.bashrc
    HBASE_HOME=/usr/local/hbase
    PATH=$PATH:$HBASE_HOME/bin
    
    #刷新环境变量
    source ~/.bashrc

    拷贝安装包:

    rsync -av /usr/local/hbase/ slave1:/usr/local/hbase/
    rsync -av /usr/local/hbase/ slave2:/usr/local/hbase/

    启动集群:

    start-hbase.sh

    集群状态:

    监控网页:

    http://master:60010

    关闭集群:

    #master

    stop-hbase.sh
  • 相关阅读:
    架构之道(1)
    看板管理(1)
    交互原型图
    Sequence Diagram时序图
    安卓项目的「轻」架构
    安卓ButtomBar实现方法
    工具类BitMap 把网络URL图片转换成BitMap
    使用OkHttp上传图片到服务器
    BaseAdapter教程(2) BaseAdapter的notifyDataSetChanged动态刷新
    开发中时间变换问题汇总
  • 原文地址:https://www.cnblogs.com/654wangzai321/p/9671895.html
Copyright © 2011-2022 走看看