zoukankan      html  css  js  c++  java
  • HBase快速安装

    配置hbase-env.sh

    #JAVA_HOME 需要Java 1.7+
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
    # Java CLASSPATH
      export HBASE_CLASSPATH=/usr/local/hbase/conf
    
    # {HBASE_HOME}下建立logs文件夹
    export HBASE_LOG_DIR=${HBASE_HOME}/logs
    
    # PID_DIR放在/usr/local/hbase/pids下,hbase下建立pids文件夹
     export HBASE_PID_DIR=/usr/local/hbase/pids
    # 修改HBASE_MANAGES_ZK为false,默认为true,表示HBase托管zookeeper实例,如果是HBase独占的zookeeper,可以设定为true。
     export HBASE_MANAGES_ZK=false

    配置hbase-site.xml

    <configuration>
        <property>
            <name>hbase.rootdir</name>
            <value>hdfs://localhost:9000/hbase</value>
            <description>hbase数据存放位置。这里是放在了hdfs上。</description>
        </property>
    
        <property>
            <name>hbase.tmp.dir</name>
            <value>/home/hbase/tmp</value>
            <description>hbase的一些临时文件存放目录。</description>
        </property>
    
        <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
            <description>设置为分布式</description>
        </property>
    
        <property>
            <name>hbase.zookeeper.quorum</name>
            <value>localhost</value>
            <description>设置zookeeper的集群。如果是独立zookeeper,则此处填写zookeeper集群的每台机器,用逗号隔开;如果是自带zookeeper,则填写要启动zookeeper服务的机器列表。自带zookeeper不要忘了设置hbase.zookeeper.property.dataDir设置临时文件存放目录</description>
        </property>
    
      <property>
         <name>hbase.master.port</name>
         <value>16000</value>
      </property>
       <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/usr/local/zookeeper/data</value>
      </property>
      <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2181</value>
      </property>
    </configuration>

    • 附加
    • hbase.rootdir:Region Servers共享的HBase持久化数据的存储地址。需要使用包含文件系统scheme的完全限定地址。
      hbase.cluster.distributed:指定Hbase集群是否以分布式方式运行。
      hbase.master.port:Master绑定的端口,包括backup-master.
      hbase.zookeeper.property.dataDir:这个是ZooKeeper配置文件zoo.cfg中的dataDir。zookeeper存储数据库快照的位置。
      hbase.zookeeper.quorum:ZooKeeper的所有成员服务器列表,服务器名之间用逗号分隔。
      hbase.zookeeper.property.clientPort:这个是ZooKeeper配置文件zoo.cfg中的clientPort。ZooKeeper提供给客户端连接的端口,默认是2181。

       
  • 相关阅读:
    POJ 2240 Arbitrage spfa 判正环
    POJ 3259 Wormholes spfa 判负环
    POJ1680 Currency Exchange SPFA判正环
    HDU5649 DZY Loves Sorting 线段树
    HDU 5648 DZY Loves Math 暴力打表
    HDU5647 DZY Loves Connecting 树形DP
    CDOJ 1071 秋实大哥下棋 线段树
    HDU5046 Airport dancing links 重复覆盖+二分
    HDU 3335 Divisibility dancing links 重复覆盖
    FZU1686 神龙的难题 dancing links 重复覆盖
  • 原文地址:https://www.cnblogs.com/tk55/p/6422243.html
Copyright © 2011-2022 走看看