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。

       
  • 相关阅读:
    python购物车demo
    python对json的操作总结
    sysctl -p详解
    软件生命周期模型——瀑布模型
    如何启用linux的路由转发功能
    pycharm常用快捷键
    zabbix 支持的主要监控方式
    CentOs7安装部署Zabbix3.4
    CentOS EPEL yum源
    vmware虚拟机三种网卡
  • 原文地址:https://www.cnblogs.com/tk55/p/6422243.html
Copyright © 2011-2022 走看看