日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS7下用jdk1.7编译hadoop-2.7.1全过程详解

發(fā)布時間:2025/4/5 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7下用jdk1.7编译hadoop-2.7.1全过程详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  說實話,本人編譯hadoop的過程比較曲折,但收獲也很多,下面系統(tǒng)介紹一下CentOS7下編譯hadoop-2.7.1的全過程吧。

  先說明,32位Linux操作系統(tǒng)可以直接下載編譯好的hadoop使用,但是64位Linux操作系統(tǒng)需要自己編譯。

1.工具準備,最靠譜的是hadoop說明文檔里要求具備的那些工具。

到官網(wǎng)http://hadoop.apache.org/releases.html,點擊source下載hadoop-2.7.1-src.tar.gz。

解壓之

tar -zxvf hadoop-2.7.1-src.tar.gz

得到hadoop-2.7.1-src文件夾。

進入hadoop-2.7.1-src文件夾,查看BUILDING.txt

cd hadoop-2.7.1-src vim BUILDING.txt

可以看到編譯所需的庫或者工具:

?

包括:

JDK1.7+ maven 3.0 or later findbugs 1.3.9 protocolBuffer 2.5.0 cmake 2.6 zlib-devel openssl-devel

除了上面這些,為了不出錯,實際還需要autoconf ?automake ?gcc等。?

下面開始準備這些工具:

首先使用su命令獲取root權(quán)限,以免受到各種限制

2.下載jdk-7u79-linux-x64.tar.gz,解壓后移動到/opt目錄下

tar -zxvf jdk-7u79-linux-x64.tar.gz mv jdk1.7.0_79 /opt

然后打開/etc/profile配置jdk環(huán)境變量

vim /etc/profile按 i 進入插入模式,在文件末尾添加 export JAVA_HOME=/opt/jdk1.7.0_79 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin export JRE_HOME=/opt/jdk1.7.0_79/jre export PATH=$PATH:$JRE_HOME/bin
先后按Esc, Shift+:, wq, 回車即可保存并退出編輯。
輸入 source /etc/profile 回車即可保存更改。

運行javac -version 查看狀態(tài):

3.下面安裝各種庫,

yum -y install svn ncurses-devel gcc* yum -y install lzo-devel zlib-devel autoconf automake libtool cmake openssl-devel

4.安裝protobuf-2.5.0.tar.gz(注意版本必須是2.5.0)

地址鏈接: http://pan.baidu.com/s/1eQDE7TK 密碼: r9s2

tar zxvf protobuf-2.5.0.tar.gz

進入protobuf-2.5.0依次執(zhí)行

cd protobuf-2.5.0 ./configure make make install

驗證安裝是否完成

protoc --version

出現(xiàn)

5.安裝maven

下載apache- maven- 3.2.3- bin.tar.gz

解壓縮并配置環(huán)境變量

解壓: tar -zxvf apache-maven-3.3.3-bin.tar.gz 移動到/opt目錄下: mv apache-maven-3.3.3 /opt 配置環(huán)境變量: vim /etc/profile 在末尾添加: export MAVEN_HOME=/opt/apache-maven-3.3.3 export MAVEN_OPTS="-Xms256m -Xmx512m" export PATH=$PATH:$MAVEN_HOME/bin

先按Esc, Shift+:, wq, 回車即可保存并推出編輯。
輸入 source /etc/profile 回車即可保存更改。

查看安裝狀態(tài): mvn -version

看到

6.安裝ant

下載apache-ant-1.9.4-bin.tar.gz

解壓縮并配置環(huán)境變量

解壓: tar -zxvf apache-ant-1.9.4-bin.tar.gz 移動到/opt目錄下 mv apache-ant-1.9.4 /opt 配置環(huán)境變量 同上,在/etc/profile文件末未添加: export ANT_HOME=/opt/apache-ant-1.9.4 export PATH=$PATH:$ANT_HOME/bin 然后保存,退出,并使更改生效。 查看安裝結(jié)果: ant -version

7.安裝findbugs

下載findbugs-3.0.1.tar.gz,選擇上面的standard version即可

解壓縮并配置環(huán)境變量

解壓: tar -zxvf findbugs-3.0.1.tar.gz 移動到 /opt目錄下 mv findbugs-3.0.1 /opt 配置環(huán)境變量: 在 /etc/profile 文件末尾添加: export FINDBUGS_HOME=/opt/findbugs-3.0.1 export PATH=$PATH:$FINDBUGS_HOME/bin 保存退出,并使更改生效。 查看安裝結(jié)果

8.準備完成,下面開始編譯hadoop

進入到hadoop-2.7.1-src目錄

使用命令: mvn clean package –Pdist,native –DskipTests –Dtar 或者: mvn package -Pdist,native -DskipTests -Dtar

進行編譯。  

務必保持網(wǎng)絡暢通,經(jīng)過漫長的等待(本人的比較慢,花了2小時57分鐘)看到下圖即表明編譯成功!

編譯好的文件在/hadoop-dist/target/hadoop-2.7.1.tar.gz下。

注意事項:

1.所有命令,建議手敲,不建議復制粘貼,以避免因為頁面空格造成的不必要錯誤。

2.務必保持網(wǎng)絡暢通,如果出現(xiàn)缺少某個文件,則要先清理maven(使用命令 mvn clean) 再重新編譯。

3.如果總是出現(xiàn)同一個錯誤導致編譯失敗,則可能是缺少某個庫或者工具,檢查上述工具是否都安裝成功,并且版本正確。

?

轉(zhuǎn)載于:https://www.cnblogs.com/pbnull/p/4857828.html

總結(jié)

以上是生活随笔為你收集整理的CentOS7下用jdk1.7编译hadoop-2.7.1全过程详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美亚洲 | 色爱av综合网 | 一本到在线 | 大度亲吻原声视频在线观看 | 在线观看日本 | 十大黄台在线观看 | 无码国产精品一区二区免费式直播 | 日本免费一区二区三区视频 | 精品久久久无码中文字幕边打电话 | 久久人成 | 欧美精品免费在线 | 韩国精品久久久 | 成人免费毛片免费 | 咪咪成人网 | 99热97| 亚洲色图欧美 | 日韩涩| 四虎影视成人 | 国产三级在线播放 | 欧美理论在线观看 | 国产怡红院 | 久久久不卡国产精品一区二区 | 久久影视大全 | 麻豆91在线观看 | 青青视频免费在线观看 | 五月天超碰 | 特级西西444www高清大视频 | 香蕉视频在线网址 | 中文字幕乱码一区 | 探花视频在线免费观看 | 一区二区三区日韩在线 | 亚洲欧洲自拍偷拍 | 亚洲午夜在线视频 | 激情丁香 | 亚洲综合网av | 亚洲特级毛片 | 波多野结衣激情视频 | 久久咪咪 | 一区二区免费在线视频 | 欧美黄网在线观看 | 91色区| 精品一区电影 | 一区二区三区在线视频播放 | jzz在线观看 | 国产黄色免费在线观看 | 亚洲人精品| 成人28深夜影院 | 一级做a爱片性色毛片 | 狠狠躁夜夜躁av无码中文幕 | 免费av一级片 | 婷婷婷色 | 美梦视频大全在线观看高清 | 亚洲高清自拍 | 超碰97人人草 | 无码h黄肉3d动漫在线观看 | 三级黄色小视频 | 国产精品27p | 天堂在线中文字幕 | 日操夜操天天操 | 亚洲gay视频| 日日夜夜操操操 | 成年人在线免费观看网站 | 久久久99精品免费观看 | 亚洲精品2区| 亚洲色图一区二区三区 | 黄色一级在线播放 | 午夜无遮挡 | 一级绝黄 | 欧美婷婷精品激情 | 日韩不卡中文字幕 | 人人澡超碰碰97碰碰碰 | 久久精品视频国产 | 成年人视频在线播放 | 久久橹 | 黄色动漫免费在线观看 | 国产精品久久久久久免费观看 | 午夜国产一区二区 | 91网在线播放 | 性视频免费 | 99999av| 成人高潮片免费 | 91久久久久国产一区二区 | 天天天干干干 | 国产蜜臀av一区二区 | 91 色| 777四色| 疯狂做受xxxx国产 | 深夜国产在线 | 日韩免费av一区二区 | 久久久久无码精品 | 中文字幕一区二区三三 | 五月天丁香视频 | 亚洲逼| 亚洲精品乱码久久久久久蜜桃动漫 | 香蕉一区二区三区四区 | 亚洲色图18p | 中文字幕日韩国产 | 亚洲精品图区 | 超碰凹凸 |