zoukankan      html  css  js  c++  java
  • Hbase+Zookeeper配置与安装

    摘要: Hbase+Zookeeper配置与安装hbase

    1、解压并且安装zookeeper,参考:http://my.oschina.net/u/2377453/blog/464739

    2、解压hbase、配置HBASE_HOME

    3、修改$HBASE_HOME/conf/hbase-env.sh文件:

    //指定JDK路径
    export JAVA_HOME=/usr/java/jdk1.7.0_55
    //告诉hbase使用外部的zk
    export HBASE_MANAGES_ZK=false

    4、修改$HBASE_HOME/conf/hbase-site.xml文件:

    <configuration>
            <!-- 指定hbase在HDFS上存储的路径 -->
            <property>
                    <name>hbase.rootdir</name>
                    <value>hdfs://hostname:9000/hbase</value>
            </property>
            <!-- 指定hbase是分布式的 -->
            <property>
                    <name>hbase.cluster.distributed</name>
                    <value>true</value>
            </property>
            <!-- 指定zk的地址,多个用“,”分割 -->
            <property>
                    <name>hbase.zookeeper.quorum</name>
                    <value>hostname1:2181,hostname2:2181,hostname3:2181</value>
            </property>
        </configuration>

    5、修改regionserver文件:

    regionserver_hostname1
    regionserver_hostnmae2

    6、同步各个节点的时间(hbase默认允许有30s的延迟)

    7、启动$HBASE_HOME/bin/start-hbase.sh


    错误与排查:

    如果HMaster或者HRegionServer没有启动,可以通过当前没有启动的节点的$HBASE_HOME/logs/*.log文件查看
    
  • 相关阅读:
    K好数
    最大最小公倍数
    十六进制转十进制
    利用malloc定义数组
    01字串
    ubuntu 14.04 下jdk和sdk+eclipse 的配置
    Mysql3
    求最大连续子串
    UC笔试
    java实现随机洗牌算法
  • 原文地址:https://www.cnblogs.com/llhl/p/9648655.html
Copyright © 2011-2022 走看看