因为hadoop在apache上放出的是32位的,而我的vm是64位的,所以需要以64位环境重新编译下,有过用maven编译java的童鞋们可能上手快些。
hadoop版本:2.2.0
参考教程:http://blog.csdn.net/bamuta/article/details/13506893
http://blog.csdn.net/canlets/article/details/18709969
https://issues.apache.org/jira/browse/HADOOP-10110
总结:
1、按照教程的步骤做完后,第一次用maven编译的时候,到最后报错了。然后google一顿,没有找到相关的帖子,所以我又重新执行了一边maven编译的命令
[hadoop@localhost hadoop-2.2.0-src]$ mvn package -Pdist,native -DskipTests -Dtar
经过漫长的等待,结果编译成功了,很诡异啊!(莫非是在我等待编译的过程中,看鬼小说有关??)
2、一定要在hadoop源码的目录下运行maven的编译命令。
3、好困。。。。 (有心得继续补充)。
相关推荐
自己编译的64bithadoop-2.2.0版本 [INFO] Reactor Summary: ...This command was run using /home/hadoop/Desktop/hadoop-2.2.0-src/hadoop-dist/target/hadoop-2.2.0/share/hadoop/common/hadoop-common-2.2.0.jar
标题 "hadoop-common-2.2.0-bin" 指的是Hadoop的公共库模块在2.2.0版本的二进制发行版。这个发行版包含了运行Hadoop分布式文件系统(HDFS)和MapReduce计算框架所需的基本组件和服务。Hadoop是大数据处理的核心工具...
hadoop-2.2.0 64bit下载,自己编译的 [INFO] Reactor Summary: [INFO] [INFO] Apache Hadoop Main ................................ SUCCESS [1.834s] [INFO] Apache Hadoop Project POM ...........................
在本文中,我们将深入探讨如何在64位Linux CentOS 6.5系统上编译和安装Hadoop-2.2.0。Hadoop是一个开源的分布式系统基础架构,旨在简化大规模数据处理和存储。它的核心组件包括HDFS(Hadoop Distributed File System...
`hadoop-common-2.6.0-bin-master.zip` 提供了一个解决方案,因为它包含了专门为Windows编译的`winutils.exe`。这个工具主要用于设置HDFS的HDFS权限、启动Hadoop守护进程等操作。你需要解压此文件到一个适当的目录,...
在描述中提到的"hadoop-2.2.0-x64.tar.gz"是一个针对Linux 64位环境的安装包。这个压缩文件包含了运行Hadoop所需的所有组件和配置文件,用户可以将其解压后在64位Linux系统上部署和使用Hadoop集群。 Hadoop的主要...
本人经过4个小时顺利将hadoop官方的32位编译为64位,通过测试可用,方便在64位linux安装hadoop的用户使用,编译时间很长,也很苦啊,解决了很多报错的问题,所以分多要一点,还望理解! 注:*****因为本人CSDN等级...
Hadoop 2.2.0 的安装包为预编译版本,适用于Linux 64位系统。安装步骤通常包括: - **下载安装包**:从官方或可信来源下载Hadoop 2.2.0的安装包。 - **解压文件**:使用tar命令解压下载的文件到指定目录。 - **环境...
总结来说,安装64位的Hadoop 2.2.0涉及下载源代码、配置编译环境、编译源代码、安装和配置Hadoop以及启动服务。这个过程对于理解和掌握Hadoop的工作原理非常有帮助,同时也能确保在64位Linux系统上顺利运行大数据...
当在64位Linux系统上运行Hadoop 2.2.0时,如果遇到如性能下降、无法启动或者错误提示需要特定的native库,这时就需要使用这个预编译好的native文件夹。将这个文件夹替换到Hadoop安装目录下的相应位置,可以确保...
hadoop-2.2.0, 64 bit,下载 自己编译的64bit的hadoop-2.2.0,...This command was run using /home/hadoop/Desktop/hadoop-2.2.0-src/hadoop-dist/target/hadoop-2.2.0/share/hadoop/common/hadoop-common-2.2.0.jar
总之,Hadoop-2.2.0在64位Ubuntu环境下的本地库问题可以通过自编译或使用社区提供的解决方案来解决。理解并掌握这个过程,对于在Ubuntu AMD64平台上优化Hadoop的性能和稳定性至关重要。同时,持续学习和跟踪Hadoop的...
Hadoop-2.2.0源码包是一个关键资源,对于深入理解Hadoop框架的运行机制、进行二次开发或在Eclipse环境中调试Hadoop项目至关重要。这个版本的Hadoop源码包含了所有相关的Java源文件、配置文件以及构建脚本,为开发者...
本人经过4个小时顺利将hadoop官方的32位编译为64位,通过测试可用 注:*****因为本人CSDN等级低上传限制为50M,源码压缩后有91M,所以用winrar压缩分为了2个卷,需要同时下载才可以使用,另一个卷part1在我的资源...
centos64位下用hadoop32位搭建的环境会报native库异常错误,由于官方提供的是hadoop-2.2.0的32位版本,无法在linux64位下正常运行。经本人亲自将32位编译成64位,可以成功在centos64位下运行。
hadoop2.2.0 eclipse插件-重新编译过。hadoop用的是hadoop2.2.0版本,eclipse用的是 eclipse-kepler。 插件 eclipse-kepler
Hadoop-2.2.0编译安装步骤 一,准备环境 1.1 分别设置三台节点ip地址(固定) 此步骤所有节点都要操作 vi /etc/sysconfig/network-scripts/ifcfg-eth0 1.2 修改三台节点主机名 此步骤所有节点都要操作 vi /...
压缩包中的文件名称列表:"hadoop-common-2.2.0-bin-master" 暗示这是一个主分支的二进制构建,包含了所有源码编译后的可执行文件和库。在Hadoop的结构中,"bin"目录通常包含可执行脚本,这些脚本用于启动、停止...
为了成功编译Hadoop,还需要安装一些库包。运行: ```bash sudo apt-get install g++ autoconf automake libtool make cmake zlib1g-dev pkg-config libssl-dev ``` 这些库对于Hadoop的编译和依赖的protobuf是...