目 标:学习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
HBase入门之安装测试过程(Local Filesystem),布布扣,bubuko.com
HBase入门之安装测试过程(Local Filesystem)
原文地址:http://njlovey.blog.51cto.com/3224342/1426632