|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!<divclass="article_content"id="article_content">媒介
ApacheHadoop是一款撑持数据麋集型散布式使用并以Apache2.0允许协定公布的开源软件框架。它撑持在商品硬件构建的年夜型集群上运转的使用步伐。Hadoop是依据Google公司宣布的MapReduce和Google档案体系的论文,由DougCutting在2004年完成最后版本。
情况
操纵体系:CentOS_6.5_64bit
[root@masterconf]#cat/proc/version;lsb_release-a
- Linuxversion2.6.32-431.5.1.el6.x86_64(mockbuild@c6b10.bsys.dev.centos.org)(gccversion4.4.720120313(RedHat4.4.7-4)(GCC))#1SMPWedFeb1200:41:43UTC2014
- LSBVersion::base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
- DistributorID:CentOS
- Description:CentOSrelease6.5(Final)
- Release:6.5
- Codename:Final
- [root@masterconf]#cat/proc/version;lsb_release-aLinuxversion2.6.32-431.5.1.el6.x86_64(mockbuild@c6b10.bsys.dev.centos.org)(gccversion4.4.720120313(RedHat4.4.7-4)(GCC))#1SMPWedFeb1200:41:43UTC2014LSBVersion: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributorID: CentOSDescription: CentOSrelease6.5(Final)Release: 6.5Codename: Final
复制代码 编译Hadoop版本:hadoop-2.2.0
筹办
注:最好能够找到一台能够毗连的到互联网的呆板举行编译Hadoop,由于筹办大概编译的时分都必要从收集装置良多插件。
1.装置JavaJDK(官方网站地点:http://www.ckuyun.com/technetwork/java/index.html)
因为Hadoop是Doug用java完成的,以是java是必需装置的软件之一。在CentOS情况中能够经由过程yum举行装置大概本人往oracle官网下载最新版本的JDK。
装置JDK:
[root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk
复制代码 装置完成后目次以下。
[root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/
- 总用量216
- -r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTION
- drwxr-xr-x2rootroot40963月1103:33bin
- drwxr-xr-x3rootroot40963月1103:33include
- drwxr-xr-x4rootroot40963月1103:33jre
- drwxr-xr-x3rootroot40963月1103:33lib
- -r--r--r--1rootroot192631月1420:59LICENSE
- drwxr-xr-x2rootroot40963月1103:33tapset
- -r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README
复制代码 检察java版本。
[root@master~]#java-version
- javaversion"1.7.0_51"
- OpenJDKRuntimeEnvironment(rhel-2.4.4.1.el6_5-x86_64u51-b02)
- OpenJDK64-BitServerVM(build24.45-b08,mixedmode)
- [root@master~]#java-versionjavaversion"1.7.0_51"OpenJDKRuntimeEnvironment(rhel-2.4.4.1.el6_5-x86_64u51-b02)OpenJDK64-BitServerVM(build24.45-b08,mixedmode)
复制代码 2.装置maven(官方网站地点:http://maven.apache.org/)
ApacheMaven,是一个软件(出格是Java软件)项目办理及主动构建工具,由Apache软件基金会所供应。基于项目工具模子(缩写:POM)观点,Maven使用一其中央信息片段能办理一个项目标构建、呈报和文档等步调。曾是Jakarta项目的子项目,现为自力Apache项目。
yum装置maven
[root@mastermaven]#yuminstallapache-maven.noarch
- [root@mastermaven]#yuminstallapache-maven.noarch
复制代码 检察maven版本
[root@mastermaven]#mvn-version
- ApacheMaven3.2.1(ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9;2014-02-14T12:37:52-05:00)
- Mavenhome:/usr/share/apache-maven
- Javaversion:1.7.0_51,vendor:OracleCorporation
- Javahome:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/jre
- Defaultlocale:zh_CN,platformencoding:UTF-8
- OSname:"linux",version:"2.6.32-431.5.1.el6.x86_64",arch:"amd64",family:"unix"
- [root@mastermaven]#mvn-versionApacheMaven3.2.1(ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9;2014-02-14T12:37:52-05:00)Mavenhome:/usr/share/apache-mavenJavaversion:1.7.0_51,vendor:OracleCorporationJavahome:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/jreDefaultlocale:zh_CN,platformencoding:UTF-8OSname:"linux",version:"2.6.32-431.5.1.el6.x86_64",arch:"amd64",family:"unix"
复制代码 下载装置maven(下载地点:http://maven.apache.org/download.cgi)apache-maven-3.2.1-bin.tar.gz
解压
[root@master~]#tar-zxvfapache-maven-3.2.1-bin.tar.gz- [root@master~]#tar-zxvfapache-maven-3.2.1-bin.tar.gz
复制代码 [root@master~]#cdapache-maven-3.2.1
- [root@masterapache-maven-3.2.1]#ll
- 总用量40
- drwxr-xr-x2rootroot40963月1802:23bin
- drwxr-xr-x2rootroot40963月1802:23boot
- drwxr-xr-x3rootroot40962月1412:34conf
- drwxr-xr-x3rootroot40963月1802:23lib
- -rw-r--r--1rootroot148652月1412:40LICENSE
- -rw-r--r--1rootroot1822月1412:39NOTICE
- -rw-r--r--1rootroot25132月1412:34README.txt
- [root@master~]#cdapache-maven-3.2.1[root@masterapache-maven-3.2.1]#ll总用量40drwxr-xr-x2rootroot40963月1802:23bindrwxr-xr-x2rootroot40963月1802:23bootdrwxr-xr-x3rootroot40962月1412:34confdrwxr-xr-x3rootroot40963月1802:23lib-rw-r--r--1rootroot148652月1412:40LICENSE-rw-r--r--1rootroot1822月1412:39NOTICE-rw-r--r--1rootroot25132月1412:34README.txt
复制代码 [root@master~]#cp-rapache-maven-3.2.1/usr/local/
- [root@master~]#cd/usr/local/apache-maven-3.2.1/
- [root@masterapache-maven-3.2.1]#ll
- 总用量40
- drwxr-xr-x2rootroot40963月1802:24bin
- drwxr-xr-x2rootroot40963月1802:24boot
- drwxr-xr-x3rootroot40963月1802:24conf
- drwxr-xr-x3rootroot40963月1802:24lib
- -rw-r--r--1rootroot148653月1802:24LICENSE
- -rw-r--r--1rootroot1823月1802:24NOTICE
- -rw-r--r--1rootroot25133月1802:24README.txt
- [root@masterapache-maven-3.2.1]#
- [root@master~]#cp-rapache-maven-3.2.1/usr/local/[root@master~]#cd/usr/local/apache-maven-3.2.1/[root@masterapache-maven-3.2.1]#ll总用量40drwxr-xr-x2rootroot40963月1802:24bindrwxr-xr-x2rootroot40963月1802:24bootdrwxr-xr-x3rootroot40963月1802:24confdrwxr-xr-x3rootroot40963月1802:24lib-rw-r--r--1rootroot148653月1802:24LICENSE-rw-r--r--1rootroot1823月1802:24NOTICE-rw-r--r--1rootroot25133月1802:24README.txt[root@masterapache-maven-3.2.1]#
复制代码 将MAVEN_HOME到场情况变量中。[root@masterapache-maven-3.2.1]#vim/etc/profile- [root@masterapache-maven-3.2.1]#vim/etc/profile
复制代码 在/etc/profile的最初一行到场以下。
exportMAVEN_HOME=/usr/local/apache-maven-3.2.1
- exportPATH=.:$MAVEN_HOME/bin:$PATH
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk0
复制代码 保留加入。
更新并检察maven版本。
[plain]viewplaincopyprint?
- [root@masterapache-maven-3.2.1]#source/etc/profile
- [root@masterapache-maven-3.2.1]#mvn--version
- ApacheMaven3.2.1(ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9;2014-02-14T12:37:52-05:00)
- Mavenhome:/usr/local/apache-maven-3.2.1
- Javaversion:1.7.0_51,vendor:OracleCorporation
- Javahome:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/jre
- Defaultlocale:zh_CN,platformencoding:UTF-8
- OSname:"linux",version:"2.6.32-431.5.1.el6.x86_64",arch:"amd64",family:"unix"
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk1
复制代码 3.装置protobuf(官方网站地点:https://code.谷歌.com/p/protobuf/)
protobuf是谷歌供应的一个能够编码格局化布局数据***,Google年夜局部的RPC端通讯协定都是基于protocolbuffers的。同时现Hadoop中master和slave中的RPC通讯协定也都是基于它完成的。
装置protobuf之前必要装置几个组件,才能够编译装置protobuf,如已有该些软件,请跳过。
[plain]viewplaincopyprint?
- [root@master~]#yuminstallgccgcc-c++make
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk2
复制代码 下载2.5.0版本protobuf(下载地点:https://code.谷歌.com/p/protobuf/downloads/list)protobuf-2.5.0.tar.gz。
[plain]viewplaincopyprint?
- [root@master~]#tar-zxvfprotobuf-2.5.0.tar.gz
- [root@master~]#cdprotobuf-2.5.0
- [root@masterprotobuf-2.5.0]#ll
- 总用量1212
- -rw-r--r--11099655000369762月262013aclocal.m4
- -rwxr-xr--1109965500015192月262013autogen.sh
- -rw-r--r--11099655000253122月262013CHANGES.txt
- -rwxr-xr--11099655000448262月262013config.guess
- -rw-r--r--1109965500037092月262013config.h.in
- -rwxr-xr--11099655000354542月262013config.sub
- -rwxr-xr--110996550005991502月262013configure
- -rw-r--r--1109965500048292月262013configure.ac
- -rw-r--r--1109965500035272月262013CONTRIBUTORS.txt
- -rw-r--r--1109965500017322月262013COPYING.txt
- -rwxr-xr--11099655000203342月262013depcomp
- drwxr-xr-x2109965500040962月262013editors
- drwxr-xr-x2109965500040962月262013examples
- -rwxr-xr--1109965500011052月262013generate_descriptor_proto.sh
- drwxr-xr-x15109965500040962月262013gtest
- -rwxr-xr--11099655000139982月262013install-sh
- -rw-r--r--1109965500095372月262013INSTALL.txt
- drwxr-xr-x3109965500040962月262013java
- -rw-r--r--110996550002836802月262013ltmain.sh
- drwxr-xr-x2109965500040962月262013m4
- -rw-r--r--11099655000151892月262013Makefile.am
- -rw-r--r--11099655000417422月262013Makefile.in
- -rwxr-xr--11099655000103462月262013missing
- -rw-r--r--110996550004082月262013protobuf-lite.pc.in
- -rw-r--r--110996550004292月262013protobuf.pc.in
- drwxr-xr-x3109965500040962月262013python
- -rw-r--r--1109965500053122月262013README.txt
- drwxr-xr-x4109965500040962月262013src
- drwxr-xr-x2109965500040962月262013vsprojects
- [root@masterprotobuf-2.5.0]#./configure--prefix=/usr/local/protoc/
- [root@masterprotobuf-2.5.0]#make&&makeinstall
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk3
复制代码 装置完成后,将protoc写进情况变量。
[plain]viewplaincopyprint?
- [root@masterprotobuf-2.5.0]#vim/etc/profile
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk4
复制代码 在/etc/profile最初一行中,写进以下两句,并保留加入。
[plain]viewplaincopyprint?
- exportPROTOC_HOME=/usr/local/protoc
- exportPATH=.:$PROTOC_HOME/bin:$PATH
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk5
复制代码 更新并检察protobuf版本。
[plain]viewplaincopyprint?
- [root@masterprotobuf-2.5.0]#source/etc/profile
- [root@masterprotobuf-2.5.0]#protoc--version
- libprotoc2.5.0
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk6
复制代码 4.装置其他依附
[plain]viewplaincopyprint?
- [root@masterprotobuf-2.5.0]#yuminstallcmakeopenssl-develncurses-devel<SPANstyle="FONT-SIZE:18px">
- </SPAN>
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk7
复制代码 编译装置
从Hadoop官网下载2.2.0不乱版本(下载地点:http://mirrors.cnnic.cn/apache/hadoop/common/stable/)hadoop-2.2.0-src.tar.gz
解压
[plain]viewplaincopyprint?
- [root@masterhadoop]#tar-zxvfhadoop-2.2.0-src.tar.gz
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk8
复制代码 [plain]viewplaincopyprint?
- [root@masterhadoop]#cdhadoop-2.2.0-src
- root@masterhadoop-2.2.0-src]#ll
- 总用量108
- -rw-r--r--167974users996810月701:53BUILDING.txt
- drwxr-xr-x267974users409610月702:45dev-support
- drwxr-xr-x367974users409610月702:45hadoop-assemblies
- drwxr-xr-x267974users409610月702:45hadoop-client
- drwxr-xr-x867974users409610月702:45hadoop-common-project
- drwxr-xr-x267974users409610月702:45hadoop-dist
- drwxr-xr-x667974users409610月702:45hadoop-hdfs-project
- drwxr-xr-x1067974users409610月702:45hadoop-mapreduce-project
- drwxr-xr-x367974users409610月702:45hadoop-maven-plugins
- [root@master~]#yum-yinstalljava-1.7.0-openjdkjava-1.7.0-openjdk-develldapjdk9
复制代码 注:源码中存在一个BUG详见(https://issues.apache.org/jira/browse/HADOOP-10110),办理举措以下。
[plain]viewplaincopyprint?
- [root@masterhadoop-2.2.0-src]#cdhadoop-common-project/hadoop-auth
- [root@masterhadoop-auth]#ll
- 总用量20
- -rw-r--r--167974users62910月701:52BUILDING.txt
- -rw-r--r--167974users702810月701:52pom.xml
- -rw-r--r--167974users54510月701:52README.txt
- drwxr-xr-x567974users409610月701:52src
- [root@masterhadoop-auth]#vimpom.xml
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README0
复制代码 在pom.xml第55行到场以下内容。
[plain]viewplaincopyprint?
- <dependency>
- <groupId>org.mortbay.jetty</groupId>
- <artifactId>jetty-util</artifactId>
- <scope>test</scope>
- </dependency>
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README1
复制代码 保留并加入,BUG办理完成。
退回到后来hadoop-2.2.0-src目次下。
[plain]viewplaincopyprint?
- [root@masterhadoop-auth]#cd../../
- [root@masterhadoop-2.2.0-src]#ll
- 总用量108
- -rw-r--r--167974users996810月701:53BUILDING.txt
- drwxr-xr-x267974users409610月702:45dev-support
- drwxr-xr-x367974users409610月702:45hadoop-assemblies
- drwxr-xr-x267974users409610月702:45hadoop-client
- drwxr-xr-x867974users409610月702:45hadoop-common-project
- drwxr-xr-x267974users409610月702:45hadoop-dist
- drwxr-xr-x667974users409610月702:45hadoop-hdfs-project
- drwxr-xr-x1067974users409610月702:45hadoop-mapreduce-project
- drwxr-xr-x367974users409610月702:45hadoop-maven-plugins
- drwxr-xr-x267974users409610月702:45hadoop-minicluster
- drwxr-xr-x367974users409610月702:45hadoop-project
- drwxr-xr-x267974users409610月702:45hadoop-project-dist
- drwxr-xr-x1167974users409610月702:45hadoop-tools
- drwxr-xr-x367974users409610月702:45hadoop-yarn-project
- -rw-r--r--167974users1516410月702:46LICENSE.txt
- -rw-r--r--167974users10110月702:46NOTICE.txt
- -rw-r--r--167974users1656910月701:53pom.xml
- -rw-r--r--167974users136610月702:46README.txt
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README2
复制代码 最初,实行编译下令
[plain]viewplaincopyprint?
- [root@masterhadoop-2.2.0-src]#mvnpackage-DskipTests-Pdist,native
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README3
复制代码 编译历程好久,请耐烦守候。
[plain]viewplaincopyprint?
- [INFO]------------------------------------------------------------------------
- [INFO]ReactorSummary:
- [INFO]
- [INFO]ApacheHadoopMain................................SUCCESS[02:36min]
- [INFO]ApacheHadoopProjectPOM.........................SUCCESS[01:17min]
- [INFO]ApacheHadoopAnnotations.........................SUCCESS[34.374s]
- [INFO]ApacheHadoopAssemblies..........................SUCCESS[0.217s]
- [INFO]ApacheHadoopProjectDistPOM....................SUCCESS[41.527s]
- [INFO]ApacheHadoopMavenPlugins.......................SUCCESS[43.952s]
- [INFO]ApacheHadoopAuth................................SUCCESS[33.819s]
- [INFO]ApacheHadoopAuthExamples.......................SUCCESS[11.162s]
- [INFO]ApacheHadoopCommon..............................SUCCESS[04:40min]
- [INFO]ApacheHadoopNFS.................................SUCCESS[16.089s]
- [INFO]ApacheHadoopCommonProject......................SUCCESS[0.035s]
- [INFO]ApacheHadoopHDFS................................SUCCESS[02:29min]
- [INFO]ApacheHadoopHttpFS..............................SUCCESS[16.069s]
- [INFO]ApacheHadoopHDFSBookKeeperJournal.............SUCCESS[01:15min]
- [INFO]ApacheHadoopHDFS-NFS............................SUCCESS[3.178s]
- [INFO]ApacheHadoopHDFSProject........................SUCCESS[0.025s]
- [INFO]hadoop-yarn.......................................SUCCESS[01:17min]
- [INFO]hadoop-yarn-api...................................SUCCESS[41.931s]
- [INFO]hadoop-yarn-common................................SUCCESS[23.424s]
- [INFO]hadoop-yarn-server................................SUCCESS[0.077s]
- [INFO]hadoop-yarn-server-common.........................SUCCESS[7.492s]
- [INFO]hadoop-yarn-server-nodemanager....................SUCCESS[13.799s]
- [INFO]hadoop-yarn-server-web-proxy......................SUCCESS[3.021s]
- [INFO]hadoop-yarn-server-resourcemanager................SUCCESS[10.077s]
- [INFO]hadoop-yarn-server-tests..........................SUCCESS[0.305s]
- [INFO]hadoop-yarn-client................................SUCCESS[4.342s]
- [INFO]hadoop-yarn-applications..........................SUCCESS[0.102s]
- [INFO]hadoop-yarn-applications-distributedshell.........SUCCESS[3.759s]
- [INFO]hadoop-mapreduce-client...........................SUCCESS[0.044s]
- [INFO]hadoop-mapreduce-client-core......................SUCCESS[19.331s]
- [INFO]hadoop-yarn-applications-unmanaged-am-launcher....SUCCESS[1.776s]
- [INFO]hadoop-yarn-site..................................SUCCESS[0.088s]
- [INFO]hadoop-yarn-project...............................SUCCESS[10.864s]
- [INFO]hadoop-mapreduce-client-common....................SUCCESS[16.493s]
- [INFO]hadoop-mapreduce-client-shuffle...................SUCCESS[2.516s]
- [INFO]hadoop-mapreduce-client-app.......................SUCCESS[8.973s]
- [INFO]hadoop-mapreduce-client-hs........................SUCCESS[4.314s]
- [INFO]hadoop-mapreduce-client-jobclient.................SUCCESS[5.121s]
- [INFO]hadoop-mapreduce-client-hs-plugins................SUCCESS[1.646s]
- [INFO]ApacheHadoopMapReduceExamples..................SUCCESS[5.443s]
- [INFO]hadoop-mapreduce..................................SUCCESS[2.021s]
- [INFO]ApacheHadoopMapReduceStreaming.................SUCCESS[4.114s]
- [INFO]ApacheHadoopDistributedCopy....................SUCCESS[26.639s]
- [INFO]ApacheHadoopArchives............................SUCCESS[1.992s]
- [INFO]ApacheHadoopRumen...............................SUCCESS[5.204s]
- [INFO]ApacheHadoopGridmix.............................SUCCESS[3.827s]
- [INFO]ApacheHadoopDataJoin...........................SUCCESS[2.590s]
- [INFO]ApacheHadoopExtras..............................SUCCESS[2.658s]
- [INFO]ApacheHadoopPipes...............................SUCCESS[6.587s]
- [INFO]ApacheHadoopToolsDist..........................SUCCESS[1.103s]
- [INFO]ApacheHadoopTools...............................SUCCESS[0.023s]
- [INFO]ApacheHadoopDistribution........................SUCCESS[7.099s]
- [INFO]ApacheHadoopClient..............................SUCCESS[2.781s]
- [INFO]ApacheHadoopMini-Cluster........................SUCCESS[0.072s]
- [INFO]------------------------------------------------------------------------
- [INFO]BUILDSUCCESS
- [INFO]------------------------------------------------------------------------
- [INFO]Totaltime:21:12min
- [INFO]Finishedat:2014-03-18T06:35:50+00:00
- [INFO]FinalMemory:141M/461M
- [INFO]------------------------------------------------------------------------
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README4
复制代码 编译装置完成了局信息。
编译完成后根目次。
[plain]viewplaincopyprint?
- [root@testhadoop-2.2.0-src]#cdhadoop-dist/target/hadoop-2.2.0/
- [root@testhadoop-2.2.0]#ll
- 总用量28
- drwxr-xr-x.2rootroot40963月1806:35bin
- drwxr-xr-x.3rootroot40963月1806:35etc
- drwxr-xr-x.2rootroot40963月1806:35include
- drwxr-xr-x.3rootroot40963月1806:35lib
- drwxr-xr-x.2rootroot40963月1806:35libexec
- drwxr-xr-x.2rootroot40963月1806:35sbin
- drwxr-xr-x.4rootroot40963月1806:35share
- [root@masterhadoop-2.2.0]#pwd
- /root/hadoop-2.2.0-src/hadoop-dist/target/hadoop-2.2.0
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README5
复制代码 检察版本。
[plain]viewplaincopyprint?
- [root@masterhadoop-2.2.0]#exportJAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64/
- [root@masterhadoop-2.2.0]#bin/hadoopversion
- Hadoop2.2.0
- SubversionUnknown-rUnknown
- Compiledbyrooton2014-03-18T06:24Z
- Compiledwithprotoc2.5.0
- Fromsourcewithchecksum79e53ce7994d1628b240f09af91e1af4
- Thiscommandwasrunusing/root/hadoop-2.2.0-src/hadoop-dist/target/hadoop-2.2.0/share/hadoop/common/hadoop-common-2.2.0.jar
- [root@master~]#ll/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/总用量216-r--r--r--1rootroot15031月1420:59ASSEMBLY_EXCEPTIONdrwxr-xr-x2rootroot40963月1103:33bindrwxr-xr-x3rootroot40963月1103:33includedrwxr-xr-x4rootroot40963月1103:33jredrwxr-xr-x3rootroot40963月1103:33lib-r--r--r--1rootroot192631月1420:59LICENSEdrwxr-xr-x2rootroot40963月1103:33tapset-r--r--r--1rootroot1722521月1420:59THIRD_PARTY_README6
复制代码 编译完成,感谢! |
|