環境簡介:
本篇以ubuntu 14.04 64bit為host(單機模式環境),採用Linux container製作guest(完全分散模式)這是一篇連串的技術筆記文章,主要是把之前的hadoop相關的網誌作環境的升級,會從安裝java及安裝Linux container配置虛擬網路 設定hadoop單機模式到完全分散模式,mapreduce以及hbase的程式開發會用ecplise作為IDE,專案的建置採用maven在host單機模式上測試完後打包成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 -v及ant -v確認安裝完成
沒有留言:
張貼留言