zoukankan      html  css  js  c++  java
  • windows环境下hbase1.4.13单机版安装

    首先,我在windows本地已经安装了一个伪集群

     并且配置了hadoop的环境变量

     还有path 中

     在cmd中检验hadoop环境变量

     有了这个伪集群,安装hbase就不需要使用伪Linux环境了

    此安装是hbase的单机版,区别与hbase的伪集群安装,只用于单机测试。单机版安装不需要启动hadoop伪集群,数据存储也不需要使用hdfs,也不需要独立的zookeeper服务,使用hbase自带的zk即可。

    step1:

    在官网  http://hbase.apache.org/book.html  查看hadoop与hbase对应的版本,选择版本下载。我是hadoop2.7.3,选择使用了hbase1.4.13的版本

     step2:

    将该压缩文件选择任意目录下解压

     step3:

    修改目录下的conf下的  hbase-env.cmd 文件

    其他不用修改,只需要修改本地的java地址即可,如下:

    @rem The java implementation to use.  Java 1.7+ required.
    @rem set JAVA_HOME=C:Program FilesJavajdk1.8.0_271

    step4:

    修改目录下的conf下的 hbase-site 文件

    原来的<configuration> </configuration>为空,修改为如下

    <configuration>
        <property>  
            <name>hbase.rootdir</name>  
            <value>file:///D:/hadoop/hbase-1.4.13/tmp/hbase/root</value>  
        </property>  
        <property>  
            <name>hbase.tmp.dir</name>  
            <value>D:/hadoop/hbase-1.4.13/tmp/hbase/tmp</value>  
        </property>  
        <property>  
            <name>hbase.zookeeper.quorum</name>  
            <value>127.0.0.1</value>  
        </property>  
        <property>  
            <name>hbase.zookeeper.property.dataDir</name>  
            <value>D:/hadoop/hbase-1.4.13/tmp/hbase/zoo</value>  
        </property>  
        <property>  
            <name>hbase.cluster.distributed</name>  
            <value>false</value>  
        </property>
    </configuration>

    其中:hbase.rootdir, hbase.tmp.dir ,hbase.zookeeper.property.dataDir 指定为本地的某个目录,不用手动创建,在启动hbase服务的时候会自动创建。

    hbase.zookeeper.quorum 使用hbase自带的本机zookeeper.
    hbase.cluster.distributed  现在是单机安装,不是分布式,选false.

    step5 :
    在cmd中启动 hbase服务
    start-hbase.cmd
    新开启一个cmd窗口使用shell操作
    hbase shell



  • 相关阅读:
    tailf,tail -f,tail -F区别
    Java多线程知识总结(一)
    MyBatis使用总结
    mina学习总结
    好书推荐
    Hessian总结
    Spring总结
    SpringMVC总结
    判断两个IP是否处于同一子网(网段)
    Delphi Json之树遍历
  • 原文地址:https://www.cnblogs.com/yoyowin/p/14746952.html
Copyright © 2011-2022 走看看