hadoop2.2.0的编译(64位linux系统)
2014-02-25 20:55
525 查看
众所周知,hadoop的32位系统的版本是在官网上可以下载不需编译的,64位版本则需要下载源代码然后在本地进行编译。
下面简要介绍我的编译过程:
1. 在官网下载源代码
http://apache.claz.org/hadoop/common/hadoop-2.2.0/
我的是hadoop-2.2.0-src.tar.gz
2. 在本地安装maven,并配置好环境变量;
3. 安装protobuf
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
tar -zxf protobuf-2.5.0.tar.gz
cd proto*
./configure
make
make check
make install
执行下面语句确认是否安装成功
protoc --version
libprotoc 2.5.0
4. 安装cmake
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
解压之后cd之
./bootstrap
make
make install
5. cd hadoop根目录执行
mvn package -Pdist,native -DskipTests -Dtar
耗时半小时以上。
下面简要介绍我的编译过程:
1. 在官网下载源代码
http://apache.claz.org/hadoop/common/hadoop-2.2.0/
我的是hadoop-2.2.0-src.tar.gz
2. 在本地安装maven,并配置好环境变量;
3. 安装protobuf
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
tar -zxf protobuf-2.5.0.tar.gz
cd proto*
./configure
make
make check
make install
执行下面语句确认是否安装成功
protoc --version
libprotoc 2.5.0
4. 安装cmake
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
解压之后cd之
./bootstrap
make
make install
5. cd hadoop根目录执行
mvn package -Pdist,native -DskipTests -Dtar
耗时半小时以上。
相关文章推荐
- Linux操作系统下IPTables配置
- 【Linux C】时间和日历历程
- Linux命令之awk
- linux 磁盘配额配置
- linux 用户与用户组
- linux服务与进程
- linux 用户管理、权限管理
- linux 磁盘阵列
- linux 文件系统 磁盘分区 格式化
- 自学linux---6
- Linux基本命令之linux cd命令详解
- Linux引导流程
- 使用 Crash 工具分析 Linux dump 文件
- centos安装配置fastdfs (1)- 安装篇
- linux命令
- linux ftp服务器搭建
- Centos安装JDK,RPM安装JDK经典教程
- Linux下Git和GitHub使用方法总结
- linux系统中如何查看日志 (常用命令)
- 生产者-消费者问题实现 (linux下C语言)----笛风读书笔记系列