Hbase windows端環境配置搭建

關於Hbase理論、java操作請見筆者相關博客。

1.由於Hbase構建在Hadoop HDFS之上,因此Hbase需要Hadoop的支持。

首先下載Hadoop支持文件:https://pan.baidu.com/s/1E8Ct25PqiyAmIhQbP7fUWA    密碼:ztw7

下載完成後解壓,並配置環境變量:

變量名:HADOOP_HOME,變量值:Hadoop的文件夾地址(即剛剛解壓文件夾的地址,例如:D:\hadoop\hadoop-common-2.2.0-bin-master)。

並在Path中添加:%HADOOP_HOME%\bin (不要忘記用分號隔開)

2.下載hbase,下載鏈接:https://pan.baidu.com/s/19beAaW-Xl-WaXghaBevZrw  密碼:kjsr

附官網鏈接,選擇需要的版本下載即可(本文推薦1.2.0):http://archive.apache.org/dist/hbase/

下載完成後,解壓。

解壓完成後,找到hbase-1.2.0文件夾下的conf文件夾,然後找到“hbase-env.cmd”文件,編輯此文件,添加:

set HBASE_MANAGES_ZK=false
set JAVA_HOME=D:\java\jdk1.8.0_77
set HBASE_CLASSPATH=D:\hbase\hbase-1.2.0\conf

其中set JAVA_HOME項將值設爲你的jdk安裝目錄。set HBASE_CLASSPATH項將值設爲你的hbase的conf文件夾地址。

然後,進行下一項配置,還是在conf文件夾中,找到“hbase-site.xml”文件,編輯此文件,在configuration標籤內添加如下配置:

<property>  
    <name>hbase.rootdir</name>  
    <value>file:///D:/hbase/hbase-1.2.0/root</value>  
</property>  
<property>  
    <name>hbase.tmp.dir</name>  
    <value>D:/hbase/hbase-1.2.0/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.0/zoo</value>  
</property>  
<property>  
    <name>hbase.cluster.distributed</name>  
    <value>false</value>  
</property>  

注意,以上配置的“······hbase-1.2.0請修改爲你的hbase-1.2.0目錄地址。

3.測試搭建結果:

打開cmd,進入hbase目錄的bin目錄,然後輸入“start-hbase”如圖:

稍等片刻,在自動出現的另一個cmd窗口可見如下信息:

此時,此窗口不要關閉。在之前的cmd窗口(進入bin目錄的那個)輸入“hbase shell”命令,出現如下圖所示操作指令,則配置成功:

我們建一個表試一下,輸入“  create ‘表名’,‘列族名’  ”指令,如下圖:

我們再來看一下我們剛剛建的表,輸入“list”指令,如下圖:

可以看到我們剛剛建的表“test_table”

至此,Hbase搭建成功。

 

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