倒腾了好几天,终于将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
热门工具 换一换