windows环境hbase搭建--hadoop(三)

windows环境hbase搭建–hadoop(三)

(1)下载

hbase版本与Hadoop版本支持关系(官方链接在这里插入图片描述
我们前面hadoop选择的是2.7.6,这里选择hbase2.1.0版本下载。
下载地址:https://archive.apache.org/dist/hbase/

(2)修改配置文件

D:\Apache\hadoop\hbase-2.1.0\conf目录下:

  1. hbase-env.cmd
//找到对应位置并修改
set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_201

set HBASE_CLASSPATH=D:\Apache\hadoop\hbase-2.1.0\conf
//使用内置的zookeeper
set HBASE_MANAGES_ZK=true  
  1. hbase-site.xml
<configuration>
    <property>
        <name>hbase.master</name>
        <value>localhost</value>
    </property>
    
<!--   指定hbase是文件存储路径 
       1、使用本地路径
       file:///D:/Apache/hadoop/hbase-2.1.0/root
       2、使用hdfs
       hdfs://localhost:9000/hbase 
       使用hdfs集群要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下
       如果hdfs是集群,可以配成hdfs://集群名/hbase  如:
       hdfs://ns1/hbase
-->
    <property>
        <name>hbase.rootdir</name>
        <value>file:///D:/Apache/hadoop/hbase-2.1.0/root</value>
    </property>
    <property>
        <name>hbase.tmp.dir</name>
        <value>D:/Apache/hadoop/hbase-2.1.0/tmp</value>
    </property>
    <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
    </property>

//2.配置内置zk地址
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>localhost</value>
    </property>
    
//3.配置zk数据存放地址
    <property>  
        <name>hbase.zookeeper.property.dataDir</name>  
        <value>D:/Apache/hadoop/hbase-2.1.0/zoo</value>  
    </property>  
        
//4.配置启用集群分布式运行
    <property>
        <name>hbase.cluster.distributed</name>
        <value>false</value>
    </property>
</configuration>
(3)启动
  1. 首先需要启动hadoop
  2. 运行命令start-hbase.cmd
  3. 运行命令hbase shell
  4. 新建表create 'user','nameinfo'
hbase(main):001:0> create 'user','nameinfo'
Created table user
Took 2.1860 seconds
=> Hbase::Table - user
hbase(main):002:0> list
TABLE
user
1 row(s)
Took 0.0230 seconds
=> ["user"]
hbase(main):003:0>

hbase启动后,默认占用 16010 端口,通过localhost:16010查看hbase详细情况;
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

anjushi_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值