• 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。

       
  • 相关阅读:
    Entity Framework笔记(二)
    C#依据word模版动态生成文档
    Entity Framework笔记(一)
    Ajax基础知识(二)
    Ajax基础知识(一)
    ASP.Net中使用XMLDataSource
    ubuntu安装jdk eclipse mysql等
    使用SQL Server Management Studio 创建数据库备份作业
    Visual Studion 2013 HTML 如何打开设计图
    Lodop6 以上打印控件使用,详参考自带说明文档,打印样式及文字大小要特殊设置一下
  • 原文地址:https://www.cnblogs.com/tk55/p/6422243.html
Copyright © 2020-2023  润新知