1.下载目前最新版本:
hadoop-common-2.2.0-bin-master。(https://github.com/srccodes/hadoop-common-2.2.0-bin/archive/master.zip)
hbase-1.2.3。(http://apache.fayea.com/hbase/stable/)
JDK。这里我使用的jdk1.8(http://dl-t1.wmzhe.com/30/30118/jdk_1.8.0.0_64.exe)
2.将下载好的2个压缩包分别解压缩到
D:\HBase\hadoop-common-2.2.0-bin-master
D:\HBase\hbase-1.2.3
3.配置环境变量
JAVA_HOME(如果没有配置请先配置 确保电脑中装有jdk环境)
HADOOP_HOME(hadoop-common-2.2.0-bin-master 目录) 例如C:\Users\Administrator\Desktop\hadoop-common-2.2.0-bin-master
path 变量后面 加上%HADOOP_HOME%\bin;
(HADOOP_HOME与JAVA_HOME配置方式一样,可以网上找找资料)
4.修改 hbase-1.0.2\conf\hbase-env.cmd 文件
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05
set HBASE_MANAGES_ZK=flase
5.修改 hbase-1.0.2\conf\hbase-env.sh 文件
export HBASE_MANAGES_ZK=false
6.修改hbase-1.0.2\conf\hbase-site.xml 文件 路径自己改为自己的实际路径
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///D:/HBase/hbase-1.2.3/root</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>D:/HBase/hbase-1.2.3/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:/HBase/hbase-1.2.3/zoo</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
</configuration>
7.运行测试
进入到bin目录
运行:start-hbase.cmd
测试
:> cd D:\HBase\hbase-1.2.3\bin
进入bin目录执行cmd
执行 bin>hbase shell
创建一个名为 test 的表,这个表只有一个 列族 为 cf。可以列出所有的表来检查创建情况,然后插入些值。
>create 'test','cf'
插入记录
>put 'test','row1','cf:a','value1'
查询
>scan 'test'