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
  • 相关阅读:
    python做一个数独小游戏
    通过进程快照枚举进程的信息
    单向链表 malloc与free
    指针常量&指向常量的指针
    变量在不同区域的默认初始值
    数组指针和指针数组
    堆的首地址和堆的指针
    创建对象时,系统会自动调用构造函数和析构函数
    对象所占内存的大小与首地址
    范磊 C++ 第8章 指针
  • 原文地址:https://www.cnblogs.com/654wangzai321/p/9671895.html
Copyright © 2011-2022 走看看