hadoop編譯需要的軟件包linux hadoop2_第1頁(yè)
hadoop編譯需要的軟件包linux hadoop2_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余4頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、源碼根目錄下有個(gè) BUILD.txt,打開(kāi)即可看見(jiàn)里面關(guān)于編譯 hadoop 的一些環(huán)境要求64 位 linux 系統(tǒng) CentOS 6.7。 JDK 1.7+。maven-3.2.5。 一個(gè)項(xiàng)目管理綜合工具, 使用標(biāo)準(zhǔn)的目錄結(jié)構(gòu)和默認(rèn)構(gòu)建生命周期protobuf 2.5.0的一種的格式,它獨(dú)立于語(yǔ)言,獨(dú)立于hadoop-2.x.x-srcant-1.9.7將編譯、測(cè)試、部署等步驟聯(lián)系在一起加以自動(dòng)化的一個(gè)工具這些文件,需要上傳到 ROT 系統(tǒng)中,我使用的是 99. 來(lái)進(jìn)行上傳的,直接上傳到了 XUUZ 目錄下。同時(shí)由于安裝過(guò)程中需要東西,古需要保持 ROT 系統(tǒng)的網(wǎng)絡(luò)暢通。二、安裝 0*10

2、*1 的安裝一下有很多文章,我使用的是 PJQ ROT ZGX M。在 UXGIRK 的官網(wǎng)上也能夠。PJQ 的安裝在 ROT 下就是一個(gè)加壓縮的過(guò)程。IJ XUUZZGX L PJQ ROT ZGX M配置環(huán)境變量:OS KZI VXULORK輸入命令進(jìn)入編輯模式:O在文件最后添加:KVUXZ 0E.53+# XUUZ PJQ E 一、準(zhǔn)備的資料 KVUXZ6:.# 6:. 0E.53+ HOT 保存退出(按下 +YI,輸入冒號(hào),輸入 W 回車(chē)) 使環(huán)境變量生效:YUXIK KZI VXULORK 檢測(cè)安裝是否成功: PGG KXYOUT PGGI KXYOUT三、安裝SGKT這個(gè)和安裝 P

3、JQ 是一樣的,安裝成后同樣需要配置環(huán)境變量KVUXZ 3+4E.53+# YX ST GVGINK SGKT KVUXZ 6:.# 6:. 0E.53+ HOT 3+4E.53+ HOT同樣,輸入命令使配置文件生效YUXIK KZI VXULORK檢測(cè)是否安裝成功:ST KXYOUT能夠看到關(guān)于 SGKT 的一些信息,包括所使用的 PJQ四、安裝 protobuf這一步比較關(guān)鍵,protobuf 最好是提前然后上傳上去。安裝 protobuf前,需要安裝一些其他的東西yuminstallgcc安裝 c+yuminstallgcc-c+然后會(huì)兩次提示輸入 y(yes/no)yum instal

4、lmake可能會(huì)提示因?yàn)?make 已經(jīng)是版本,而不會(huì)安裝,這個(gè)無(wú)所謂,反正是版本,就不安裝了接下來(lái)便是安裝 protobuf,同樣是一個(gè)解壓縮的過(guò)程cd/roottar -zxvf protobuf-2.5.0.tar.gz然后進(jìn)入到安裝目錄中,以此輸入一下命令:1cd/protobuf-2.5.02./ configure3make4makeinstall我在進(jìn)行上面第二個(gè)命令,對(duì) configure 進(jìn)行預(yù)編譯錯(cuò),查看異常后,是 c+沒(méi)有安裝成功,便再一次執(zhí)行了:yum install gcc-c+ 命令,OKmake 命令執(zhí)行的時(shí)間比較長(zhǎng),最后一個(gè)命令的執(zhí)行安裝,如果出現(xiàn)錯(cuò)誤,重新來(lái)過(guò)

5、即可測(cè)試protoc-ver五、安裝 CMakeCMake 需要 2.6 以上的版本,在安裝的時(shí)候會(huì)提示輸入 y/N,同時(shí)由于安裝這個(gè)組件是需要聯(lián)網(wǎng)的,故根據(jù)網(wǎng)速不同,安裝的進(jìn)度也不一樣1yuminstallcmake2yuminstallopenssl-devel3yuminstallncurses-devel六、ant 安裝tar zxvfapache-ant-1.9.4-bar.gz配置環(huán)境變量export ANT_HOME=/root/apache-ant-1.9.4exportPATH=.:$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$ANT_HOME/

6、bin生效以及測(cè)試1source /etc/profile2ant-ver七、編譯hadoop1、解壓 hadoop 源碼包tar -zxvf hadoop-2.5.2-src.tar.gz進(jìn)入文件夾里面,里面有一個(gè)文件 BUILD.txt,打開(kāi)即可看見(jiàn)里面關(guān)于編譯 hadoop 的一些環(huán)境要求1cd /roodoop-2.5.2-src/2cd hadoop-2.5.2-src34vimBUILD.txt52、編譯 hadoop進(jìn)入解壓后的原文件中,即上面查看 BUILDING.txt 文件目錄,然后輸入一下命令即可mvn package -Pdist,native -DskipTests -Dtar或者是下面令mvnpackage -DeskipTests -Pdist,native3、等帶編譯結(jié)果編譯完成后會(huì)有提示,SUCS / FAILURE。如下如果編譯失敗,向上滾動(dòng),變能夠查看什么地方出錯(cuò)了。4、查看編譯結(jié)果同樣在剛剛進(jìn)行編譯的那個(gè)目錄下,有一個(gè) hadoop-dist 文件夾,進(jìn)入里面的文件夾,然后

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論