2015年1月17日 星期六

Hadoop 2 installation - Part1- 前置作業

環境簡介:
本篇以ubuntu 14.04 64bithost(單機模式環境),採用Linux container製作guest(完全分散模式)
這是一篇連串的技術筆記文章,主要是把之前的hadoop相關的網誌作環境的升級,會從安裝java及安裝Linux container配置虛擬網路 設定hadoop單機模式到完全分散模式,mapreduce以及hbase的程式開發會用ecplise作為IDE,專案的建置採用mavenhost單機模式上測試完後打包成jar上傳到完全分散環境的name node去執行,以上是本篇的簡短介紹,會使用到的工具如下圖,請自行到官網下載,接著嗡嗡嗡上工了!
PS:所有安裝路徑為本人的習慣,可依照個人習慣選擇安裝路徑 

安裝java:在家目錄新增存放工具的資料夾mkdir devUtil 
解壓縮jdk-7u72-linux-x64.tar.gz到devUtil
tar zxf jdk-7u72-linux-x64.tar.gz -C ../devUtil 
編輯.bashrc,在這個檔案的最下方輸入以下後,crtl+o存檔,crtl+x跳出
export JAVA_HOME=/home/你的名稱/devUtil/jdk1.7.0_72export PATH=$PATH:$JAVA_HOME/bin
輸入source .bashrc,再輸入java -version確認jdk安裝完成
安裝MAVEN&ANT:
由於後面會用到maven來建立hadoop跟hbase程式專案,ant是要編譯eclipse hadoop plugin,所以這邊就先安裝起來
把apache-maven-3.2.3-bin.tar.gz跟apache-ant-1.9.4-bin.tar.gz解壓縮到devUtil
tar zxf apache-maven-3.2.3-bin.tar.gz -C ../devUtil/
tar zxf apache-ant-1.9.4-bin.tar.gz -C ../devUtil/ 
編輯.bashrc加入M2_HOME以及ANT_HOME,在這個檔案的最下方輸入以下後,crtl+o存檔,crtl+x跳出


export JAVA_HOME=/home/你的名稱/devUtil/jdk1.7.0_72 


export M2_HOME=/home/你的名稱/devUtil/apache-maven-3.2.3

export ANT_HOME=/home/你的名稱/devUtil/apache-ant-1.9.4

export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin:$ANT_HOME/bin


輸入source .bashrc,再輸入mvn -vant -v確認安裝完成


沒有留言:

張貼留言