HBase单机版安装与测试

来源:互联网 发布:淘宝开店审核 编辑:程序博客网 时间:2024/04/20 23:38

系统:ubuntu 14.10    32位

HBase安装包:hbase-0.94.26.tar.gz


Step1:将HBase安装包解压到合适的位置,这里我把HBase安装包解压到/opt下面,命令如下:

sudo  tar  -zxvf  hbase-0.94.26.tar.gz   -C  /opt/


Step2:将解压缩后的文件移动到当前目录下的hbase文件夹下,命令如下:

sudo  mv  hbase-0.94.26/  hbase


Step3:指定运行HBase的java安装目录

编辑conf/hbase-env.sh,在里面设置JAVA_HOME参数:

export JAVA_HOME=/usr/java/jdk  


Step4:把HBase的数据目录设置到合适的位置,即设置hbase.rootdir为合适的值。因为在默认情况下,hbase.rootdir设置为/tmp/hbase-${user.name},当服务器重启的时候,数据会丢失,因为很多操作系统在重启的时候会自动清空/tmp目录。

具体操作为:

1.在/home/caiyong/目录下新建hbase_data文件夹;

2.编辑HBase的配置文件conf/hbase-site.xml,在里面添加如下内容:

<configuration><property><name>hbase.rootdir</name><value>/home/${user.name}/hbase_data</value></property></configuration>


Step5:通过简单的配置后,就可以测试单机版的 HBase了。

1.进入HBase目录

cd   /opt/hbase/
2.启动HBase

bin/start-hbase.sh 
3.进入HBase  shell

bin/hbase shell
4.查看status
直接在HBase shell中输入status即可

上述几步的操作裁图如下:



Step6:尝试简单的HBase命令

1.创建一张列簇为col的表tab,命令如下:

create 'tab','col'
2.往表tab里面存入几行数据,命令如下:

put 'tab','row1','col:1','value1'put 'tab','row2','col:2','value2'put 'tab','row1','col:3','value3' 
(put  '表名',‘行键’,‘列簇+限定符’,‘值’)

3.检索表中的数据

scan 'tab'
4.获取单行数据

get 'tab','row1'
5.删除具体的单元格并检查删除是否成功

delete 'tab','row1','col:1'scan 'tab'
6.禁用表

disable 'tab'
7.删除表

drop 'tab'

8.退出

exit





0 0
原创粉丝点击