hbase入門-安裝

 下載地址:http://apache.dataguru.cn/hbase/    我這裏下載的是hbase-0.94.3.tar.gz版本

首先在適用Hbase前確定Hadoop的安裝,同時hadoop與habse有版本兼容的問題

hadoop版本可以參考:Hadoop版本號說明http://my.oschina.net/mynote/blog/94016

一、解壓安裝

解壓就行

cp hbase-0.94.3.tar.gz /usr/local/

cd /usr/local

tar zxvf hbase-0.94.3.tar.gz

二、配置啓動

 

1、配置如果你已經在環境變量中設置了JAVA_HOME配置,就不需要修改,可以直接啓動
修改conf/hbase-env.sh 文件的JAVA_HOME

export JAVA_HOME=/opt/java/

 

2、啓動

在啓動Hbase前確定Hadoop是啓動的

cd hbase-0.94.3

bin/start-hbase.sh

這裏可以查看logs/下的日誌記錄,裏面可以看到相關的啓動信息和報錯信息,按照錯誤提示做相應的修改就可以。

 

關閉Hbase bin/stop-hbase.sh

進入shell模式:

bin/hbase shell

如果顯示如下信息證明啓動成功

 

HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.94.3, r1408904, Wed Nov 14 19:55:11 UTC 2012
hbase(main):001:0> 

再運行exit實現退出
hbase(main):001:0> exit

三、運行實例

參考http://blog.csdn.net/viproc/article/details/7825686
進入shell模式

bin/hbase shell

創建表

create 'test','persion','address'

查看錶

list

TABLE                                                                         

 

test                                                                             
1 row(s) in 1.2840 seconds 

插入數據

put 'test','hing','persion:name','hing'

put 'test','hing','persion:age','28'

put 'test','hing','persion:position','haidian'

put 'test','hing','persion:address:zipcode','100085'

取得數據

get 'test','hing'

結果

COLUMN                CELL                                                      
 address:position     timestamp=1355194672878, value=haidian                    
 address:zipcode      timestamp=1355194687216, value=100085                     
 person:age           timestamp=1355194660472, value=28                         
 person:name          timestamp=1355194649376, value=hing  

刪除表

disable 'test'

drop 'test'

同時可以通過  http://localhost:60010 web方式參看相關信息。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章