對於新手來講,鏈接虛擬機上的Hbase有點繁瑣,並且網上的配置不太適合初學者,今天我就整理了一下,但願對大家有幫助,第一次發博客。html
1.首先去官網下載Hbase的壓縮包。我這裏用的是1.2.1java
http://hbase.apache.org/linux
2.把他上傳到ubuntu裏,我這裏安裝了vmware tools,全部直接拉進去,命令行的快捷鍵是ctrl+Alt+T,vmware tools安裝參照這裏web
http://jingyan.baidu.com/album/93f9803f0d9d9be0e46f55ce.htmlshell
3.這裏咱們解壓縮一下,得到一個hbase的文件夾apache
4.進入到裏面的conf文件夾裏,ls一下ubuntu
5.這裏須要在hbase-site.xml裏面配置一下hbasevim
這裏第一個property配置的是hbase的存儲位置,第二個就java鏈接hbase的參數了,windows
這裏的file:///data file://是固定格式 /data是目標,因此要根目錄下創建一個data的文件夾bash
6.如今須要配置第二個property裏面的value節點裏jiang ,輸入命令vim /etc/hostname
這裏的vim是vi的加強模式,同樣是編輯文件的,安裝的話能夠參照這裏http://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html。
而後去hosts裏面配置一下ip的映射
箭頭這行直接加上就行,前面是你的ubuntu的ip 後面的是你剛剛在hostname文件裏寫的名。
7.到這裏準備工做差很少了,運行hbase時候須要jdk1.7以上的環境,這裏安裝的時候我一直出的問題,
建議你們用ubuntu的apt方式安裝jdk,這裏參照
Java環境可選擇 Oracle 的 JDK,或是 OpenJDK,按http://wiki.apache.org/hadoop/HadoopJavaVersions中說的,新版本在 OpenJDK 1.7 下是沒問題的。爲圖方便,這邊直接經過命令安裝 OpenJDK 7。
JRE(Java Runtime Environment,Java運行環境),是運行 Java 所需的環境。JDK(Java Development Kit,Java軟件開發工具包)即包括 JRE,還包括開發 Java 程序所需的工具和類庫。
安裝好 OpenJDK 後,須要找到相應的安裝路徑,這個路徑是用於配置 JAVA_HOME 環境變量的。執行以下命令:
該命令會輸出一個路徑,除去路徑末尾的 「/bin/javac」,剩下的就是正確的路徑了。如輸出路徑爲 /usr/lib/jvm/java-7-openjdk-amd64/bin/javac,則咱們須要的路徑爲 /usr/lib/jvm/java-7-openjdk-amd64。
接着配置 JAVA_HOME 環境變量,爲方便,咱們在 ~/.bashrc 中進行設置(擴展閱讀: 設置Linux環境變量的方法和區別):
在文件最前面添加以下單獨一行(注意 = 號先後不能有空格),將「JDK安裝路徑」改成上述命令獲得的路徑,並保存:
以下圖所示(該文件本來可能不存在,內容爲空,這不影響):
接着還須要讓該環境變量生效,執行以下代碼:
設置好後咱們來檢驗一下是否設置正確:
若是設置正確的話,$JAVA_HOME/bin/java -version
會輸出 java 的版本信息,且和 java -version
的輸出結果同樣,
這樣,hbase所需的 Java 運行環境就安裝好了。
8.在windows裏windows鍵+r 輸入drivers ,更改etc下面的hosts文件
前面是ubuntu的ip 後面是主機名,要一致,若是沒法更改hosts文件,就先拉倒桌面改完在拉回去,學習階段關掉防火牆,這個必定要關!
輸入命令ufw disable,查看狀態是返回:不活動
更改了主機名,重啓生效
reboot
9.回到ubuntu,下面啓動hbase,在命令行進入到hbase裏面bin目錄下,輸入命令./start-hbase.sh
./hbase shell 進入到hbase的shell命令
10.在java中創建web項目
這裏的hbase-site.xml是從hbase的conf下面的複製的
11.創建測試,輸出結果
祝你們學習愉快,但願這能夠幫到你,第一次說的很差,多見諒