倒腾了好几天,终于将hbase在windows下安装成功了,首先要感谢这篇博客:

https://blog.csdn.net/yuebao1991/article/details/72629479


下面我记录一下安装的过程,以备下次再遇到安装这种环境:

1.下载安装包,分别是hadoop以及hbase

https://pan.baidu.com/s/1Z9Eedbh44Pjr_ZGnDI5pNg 密码:0mc5


下载hbase也可以去官网下载自己所需要的的版本,我这里用的是hbase-1.2.0

官网地址:http://archive.apache.org/dist/hbase/

2.配置hadoop环境

在系统环境变量中增加HADOOP_HOME,并在path中增加%HADOOP_HOME%\bin

3.配置hbase环境

在hbase-1.2.0\conf下找到hbase-env.cmd

配置以下属性:

set HBASE_MANAGES_ZK=false
set JAVA_HOME=D:\DEV\env\jdk1.8.0_77


set HBASE_CLASSPATH=F:\hbase\hbase-1.2.0\conf

JAVA_HOME配置自己的jdk路径

HBASE_CLASSPATH配置自己的hbase中conf文件夹路径

在hbase-1.2.0\conf中找到hbase-site.xml

配置以下属性:

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


同样,涉及到路径的都配置自己的hbase中的路径,其中没有的文件夹,会自己创建

4.启动hbase

进入到hbase-1.2.0\bin目录下,启动start-hbase.cmd,看到控制台无报错信息,并启动停止即可

在cmd模式下,进入到hbase-1.2.0\bin目录下:

输入命令:hbase shell

出现hbase(main):001.0>

恭喜,成功搭建好单机版的hbase环境

5.创建表

输入 create 'user','nameinfo'

正常的话会出现类似 0 row(s) in 1.3200 seconds 这样的结果


输入list

即可看见刚才创建的表user



友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信