几多愁 发表于 2014-12-4 22:52 编译hadoop2.5.2经验总结、问题分析及下载32位、64位安装包下载 |
我装HADOOP2.5,以上步骤还存在一个问题:用 sudo apt-get install maven 获得的版本跟版主的差不多。好象是得到的3.0.5 用这个版本编译hadoop src会出错:在这步 Apache Hadoop HDFS ............................ 解决: 下载最新版本MAVEN就没问题了。maven官网下 Apache Maven 3.2.3 终于可以看到: [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:22 h [INFO] Finished at: 2014-09-10T20:32:03-07:00 [INFO] Final Memory: 79M/350M [INFO] ------------------------------------------------------------------------ 不明白我为什么会来到这里。想想都觉得晕呼 只因为一个名词:NOSQL,把我搞的。 原以为NOSQL只是个开源的数据库,不用写SQL的数据库,没想到我捅了个大缕子。 这几天的感觉就是进入了混沌的世界,一片迷芒中,还好这里高手不少,文章挺好。我可以一点点理情头绪。 |
本帖最后由 pig2 于 2014-8-16 15:04 编辑 小鱼 发表于 2014-8-16 14:56 Hadoop之所以要编译,是因为官网没有提供64位安装包,只提供了32位的。hbase你直接下载即可,可以不用编译。 详细参考: hbase 0.96整合到hadoop2.2三个节点全分布式安装高可靠文档 对于防火墙,可以不用关闭,但是需要开放一些端口,这里需要对防火墙有比较好的理解,才能这么做。所以为了避免麻烦,大多数,直接关闭了防火墙。 |
qcbb001 发表于 2016-9-8 18:42 是ubuntu 14.04的,网络确实慢,,我看下载的时候是从国外的地址下载的,这个要怎么解决? |
上天的大象 发表于 2016-9-8 14:54 是在什么操作系统下,先保证配置是正确的在这个前提下,应该是网络的问题,多试几下就ok了 |
Failed to execute goal on project hadoop-common: Could not resolve dependencies for project org.apache.hadoop:hadoop-common:jar:3.0.0-alpha1: The following artifacts could not be resolved: xmlenc:xmlenc:jar:0.52, com.sun.jersey:jersey-json:jar:1.19, org.apache.ant:ant:jar:1.8.1, com.google.re2j:re2j:jar:1.0, com.google.protobuf:protobuf-java:jar:2.5.0, org.apache.htrace:htrace-core4:jar:4.0.1-incubating, org.tukaani:xz:jar:1.0: Could not transfer artifact xmlenc:xmlenc:jar:0.52 from/to central (https://repo.maven.apache.org/maven2): Read timed out 你好,请问出现这个问题怎么解决? |
Failed to execute goal on project hadoop-common: Could not resolve dependencies for project org.apache.hadoop:hadoop-common:jar:3.0.0-alpha1: The following artifacts could not be resolved: xmlenc:xmlenc:jar:0.52, com.sun.jersey:jersey-json:jar:1.19, org.apache.ant:ant:jar:1.8.1, com.google.re2j:re2j:jar:1.0, com.google.protobuf:protobuf-java:jar:2.5.0, org.apache.htrace:htrace-core4:jar:4.0.1-incubating, org.tukaani:xz:jar:1.0: Could not transfer artifact xmlenc:xmlenc:jar:0.52 from/to central (https://repo.maven.apache.org/maven2): Read timed out 出现了这个错误,请问怎么解决? |
不错,学习了,谢谢谢谢谢谢 |
langke93 发表于 2016-8-8 16:30 谢谢,零基础看着有点吃力 |
Ehadoop 发表于 2016-8-8 16:18 32位和64位编译方法和过程都是一样的。唯一不同的是机器的位数不一样 |
hadoop2.4以后版本怎样编译32位 |
学习中,尝试配置。 |