32位ubuntu14.04手动编译hadoop2.6.0
2015-01-06 16:08
337 查看
下载官方编译好的包安装老是报错:Unable to load native-hadoop library for your platform
用file命令查看发现官方包里的libhadoop.so.1.0.0文件竟然是64位的。
假设应该安装了jdk,教程:http://blog.csdn.net/ggz631047367/article/details/42366687
1.安装maven
2.安装依赖库
3.安装openssh
4.安装protoc
5.OK开始编译,cd进入HADOOP源代码目录 hadoop-2.6.0-src,执行:
编译好的文件就在:hadoop-2.6.0-src/hadoop-dist/target
错误:
解决方法:把jdk1.8.0会有这个错误,切换其它版本。
用file命令查看发现官方包里的libhadoop.so.1.0.0文件竟然是64位的。
假设应该安装了jdk,教程:http://blog.csdn.net/ggz631047367/article/details/42366687
1.安装maven
sudo apt-get install maven mvn --version
2.安装依赖库
sudo apt-get install g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev
3.安装openssh
sudo apt-get install openssh-server
4.安装protoc
sudo apt-get install protobuf-compiler protoc --version
5.OK开始编译,cd进入HADOOP源代码目录 hadoop-2.6.0-src,执行:
mvn clean package -Pdist,native -DskipTests -Dtar成功会显示:BUILD SUCCESS
编译好的文件就在:hadoop-2.6.0-src/hadoop-dist/target
错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar (module-javadocs) on project hadoop-maven-plugins: MavenReportException: Error while creating archive:
解决方法:把jdk1.8.0会有这个错误,切换其它版本。
sudo update-alternatives --config java sudo update-alternatives --config javac
相关文章推荐
- 32位ubuntu14.04手动编译hadoop2.6.0
- 32位ubuntu14.04手动编译hadoop2.6.0
- 32位ubuntu14.04手动编译hadoop2.6.0
- Ubuntu14.04 编译 hadoop2.6.0源码以及把源码导入eclipse
- ubuntu14.04 编译hadoop-2.6.0-cdh5.4.4
- Ubuntu 14.04 (32位)上搭建Hadoop 2.5.1单机和伪分布式环境
- hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
- 在64位Ubuntu14.04LTS上编译和链接32位汇编程序(使用c标准库)需要如何配置配置环境
- Ubuntu14.04下安装伪分布式Hadoop-2.6.0完整步骤
- windows下使用Eclipse编译运行MapReduce程序 Hadoop2.6.0/Ubuntu
- hadoop完全分布式配置+wordcount示例(ubuntu14.04+hadoop2.6.0)
- ubuntu14.04(32位)下编译android4.4时遇到的问题
- Ubuntu14.04集群分布式Hadoop-2.6.0系统安装
- 如何在ubuntu14.04(64位)编译运行32位程序
- ubutun14.04编译hadoop-2.6.0源码,并生成eclipse项目
- 如何在ubuntu14.04(64位)编译运行32位程序
- 开始玩hadoop5--装hadoop(ubuntu14.04,hadoop-2.6.0,补充配置)
- Ubuntu 14.04 搭建单机版 hadoop 2.6.0 环境
- Ubuntu14.04 32位上编译VLC2.2.0源码操作步骤
- 64位Ubuntu14.04编译hadoop2.6