JAVA上鍊接ubuntu14.04上的Hbase

  對於新手來講,鏈接虛擬機上的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環境

Java環境可選擇 Oracle 的 JDK,或是 OpenJDK,按http://wiki.apache.org/hadoop/HadoopJavaVersions中說的,新版本在 OpenJDK 1.7 下是沒問題的。爲圖方便,這邊直接經過命令安裝 OpenJDK 7。

  1. sudo apt-get install openjdk-7-jre openjdk-7-jdk
Shell 命令
JRE和JDK的區別

JRE(Java Runtime Environment,Java運行環境),是運行 Java 所需的環境。JDK(Java Development Kit,Java軟件開發工具包)即包括 JRE,還包括開發 Java 程序所需的工具和類庫。

安裝好 OpenJDK 後,須要找到相應的安裝路徑,這個路徑是用於配置 JAVA_HOME 環境變量的。執行以下命令:

  1. dpkg -L openjdk-7-jdk | grep '/bin/javac'
Shell 命令

該命令會輸出一個路徑,除去路徑末尾的 「/bin/javac」,剩下的就是正確的路徑了。如輸出路徑爲 /usr/lib/jvm/java-7-openjdk-amd64/bin/javac,則咱們須要的路徑爲 /usr/lib/jvm/java-7-openjdk-amd64。

 

接着配置 JAVA_HOME 環境變量,爲方便,咱們在 ~/.bashrc 中進行設置(擴展閱讀: 設置Linux環境變量的方法和區別):

  1. vim ~/.bashrc
Shell 命令

在文件最前面添加以下單獨一行(注意 = 號先後不能有空格),將「JDK安裝路徑」改成上述命令獲得的路徑,並保存:

  1. export JAVA_HOME=JDK安裝路徑
Shell

以下圖所示(該文件本來可能不存在,內容爲空,這不影響):

 

配置JAVA_HOME變量配置JAVA_HOME變量

接着還須要讓該環境變量生效,執行以下代碼:

  1. source ~/.bashrc # 使變量設置生效
Shell 命令

設置好後咱們來檢驗一下是否設置正確:

  1. echo $JAVA_HOME # 檢驗變量值
  2. java -version
  3. $JAVA_HOME/bin/java -version # 與直接執行 java -version 同樣
Shell 命令

若是設置正確的話,$JAVA_HOME/bin/java -version 會輸出 java 的版本信息,且和 java -version 的輸出結果同樣,

成功配置JAVA_HOME變量成功配置JAVA_HOME變量。

這樣,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.創建測試,輸出結果

 

 祝你們學習愉快,但願這能夠幫到你,第一次說的很差,多見諒

相關文章
相關標籤/搜索