成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

hadoop編譯---+2.x編譯

Taste / 2299人閱讀

摘要:編譯系統(tǒng)為了是更兼容當前使用的操作系統(tǒng)所以介紹下如何編譯當前使用平臺的準備軟件其他版本測試會有問題建議用的一種數(shù)據(jù)交換的格式,它獨立于語言,獨立于平臺平臺環(huán)境安裝略安裝解壓修改環(huán)境變量添加以下變量添加阿里源查找標簽安

hadoop+2.X編譯(centos系統(tǒng))

為了是hadoop更兼容當前使用的操作系統(tǒng) 所以介紹下如何編譯當前使用平臺的hadoop

1.準備軟件

jdk 1.8+

Maven 3.5.4

protobuf 2.5.0 (其他版本測試會有問題 建議用2.5.0)

 google的一種數(shù)據(jù)交換的格式,它獨立于語言,獨立于平臺

hadoop-2.x.x-src

ant-1.9.7

平臺環(huán)境 centos 6.7

1.1 jdk安裝(略) 1.2 maven安裝

解壓

cd /export/software/
tar -zxvf apache-maven-3.5.4-bin.tar.gz  -C ../servers/
cd /export/servers/
mv apache-maven-3.5.4 maven-3.5.4/

修改環(huán)境變量

vim /etc/profile
添加以下變量
#maven
export M2_HOME=/export/servers/maven-3.5.4
export PATH=$PATH:$M2_HOME/bin

添加阿里源()

查找mirrors 標簽

    

        alimaven
        aliyun maven
        http://maven.aliyun.com/nexus/content/groups/public/
        central

    

1.3protobuf安裝

官方github的安裝教程

yum install glibc-headers
yum install gcc-c++ 
yum  install  gcc
yum install  make 

yum -y install autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel

解壓

tar -zxvf protobuf-2.5.0.tar.gz

編譯

cd  /protobuf-2.5.0
./ configure
make
make  install

測試

protoc  --version

1.4CMake安裝

yum  install  cmake     
yum  install  openssl-devel
yum  install rses-devel

1.5 ant安裝

解壓

tar -zxvf  apache-ant-1.9.4-bin.tar.gz

配置變量

vim /etc/profile

export ANT_HOME=/export/servers/apache-ant-1.9.7
export PATH=$PATH:$ANT_HOME/bin

source /etc/profile

測試

ant  -version

2 編譯hadoop

解壓hadoop

tar -zxvf hadoop-2.7.5-src.tar.gz

查看環(huán)境要求

cd hadoop-2.7.5-src
vim BUILDING.txt

東西太多自己看吧

編譯

cd hadoop-2.7.5-src
mvn package -Pdist,native -DskipTests -Dtar
或者
mvn  package -DeskipTests -Pdist,native

等待結(jié)果

cd 

同樣在剛剛進行編譯的那個目錄下,有一個
hadoop-dist文件夾,進入里面的target文件夾,然后就可以看到編譯成功64位的hadoop文件,解壓后的在
hadoop-2.5.2 這個文件夾中,同時還生成了一個壓縮包:hadoop-2.5.2-tar.gz 這個壓縮包可以拷貝到別的centos-6.7機器上進行安裝

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/77188.html

相關(guān)文章

  • IntelliJ IDEA Windows下Spark開發(fā)環(huán)境部署

    摘要:運行數(shù)據(jù)準備隨便準備一個文檔格式不限,上傳到上。解決因為原來是用的版本為相應的依賴包官網(wǎng)已經(jīng)不再支持,所以更新的平臺的環(huán)境為,相應的文檔很少,更改版本為。星期六星期一由為知筆記遷移到。 0x01 環(huán)境說明 博客地址:http://www.cnblogs.com/ning-wang/p/7359977.html 1.1 本地 OS: windows 10jdk: jdk1.8.0_121...

    DevWiki 評論0 收藏0
  • [原]如何利用hadoop RPC框架實現(xiàn)和NameNode的交互

    摘要:博客原文這篇文章主要介紹如何在已有的框架上,自定義新的方法實現(xiàn)和的交互。在此之前,我們需要準備的源碼版本版本中采用了簡稱作為序列化和反序列化的工具,所以我們在修改源碼時需要按照相應規(guī)則編寫來實現(xiàn)數(shù)據(jù)的傳輸。 博客原文:hackershell 這篇文章主要介紹如何在已有的Hadoop RPC框架上,自定義新的方法實現(xiàn)和NameNode的交互。 在此之前,我們需要準備: h...

    silenceboy 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<