首页 > 代码库 > HBase入门之安装测试过程(Local Filesystem)

HBase入门之安装测试过程(Local Filesystem)

目    标:学习Hbase,实现在本地文件系统中中安装Hbase

参考资料:apache官方文档,Hbase Quick Start

环    境:MacOS上运行虚拟机,虚拟机中操作系统为CentOS

安装过程:

1、安装JDK,本次安装过程中使用的JDK版本是jdk1.8。下载JDK后,执行默认安装;

2、下载HBase(http://mirror.esocc.com/apache/hbase/hbase-0.98.3/),本次安装过程中下载的Hbase版本为0.98.3;

3、解压下载文件,由于我下载的是.tar文件,因此解压过程略有不同,使用的命令为:tar -xf hbaseXXXX;

4、创建数据存取路径,本例中的路径为:/home/hadoop/hbase-data;

5、修改配置文件(HBASE_HOME/conf/hbase-site.xml),增加如下内容:

<property>

<name>hbase.rootdir</name>

<value>file:///home/hadoop/hbase-data/hbase</value>

</property>

<property>

<name>hbase.zookeeper.property.dataDir</name>

<value>/home/hadoop/hbase-data/zookeeper</value>

</property>

6、修改配置文件,设置JAVA_HOME,在HBASE_HOME/conf/hbase-env.sh文件中,文件开始增加export JAVA_HOME="/usr/java/jdk1.8.0”;

7、启动HBASE,HBASE_HOME/bin/start-hbase.sh;

8、通过如下命令行,测试HBASE是否正确:

//启动shell

./bin/hbase shell

//创建表

create ‘test’,’cf’

//查看创建是否成功

list ‘test’

// 插入数据

put ‘test’,’row1’,’cf:a’,’value1’

put ‘test’,’row2’,’cf:b’,’value2’

// 查询全部数据

scan ‘test’

// 查询单条数据

get ‘test’,’row1’

// 删除表

disable ‘test’

drop ‘test’

// 退出Shell

exit

9、关闭Hbase,HBASE_HOME/bin/stop-hbase.sh


本文出自 “路人甲” 博客,请务必保留此出处http://njlovey.blog.51cto.com/3224342/1426632