Hadoop源码编译以支持压缩

1、环境要求

hadoop我们下载的是源码包,而不是hadoop-2.6.0-cdh5.7.0.tar.gz包,直接使用它hadoop集群不支持文件压缩,所以我们要编译。

组件 版本 说明
Centos7.2 2核4G 一台阿里云主机,按量付费
Hadoop Hadoop-2.6.0-cdh5.7.0-src.tar.gz http://archive.cloudera.com/cdh5/cdh/5/
jdk jdk-7u80-linux-x64.tar.gz jdk必须是1.7
maven apache-maven-3.3.9-bin.tar.gz 比这个版本大也可以
protobuf protobuf-2.5.0.tar.gz https://pan.baidu.com/s/1RSNZGd_ThwknMB3vDkEfhQ 提取码:hvc2
repo repo.tar.gz https://pan.baidu.com/s/1vq4iVFqqyJNkYzg90bVrfg 提取码:vugv

在这里插入图片描述

2、编译前准备

2.1 添加用户和相关目录

[root@vm01 ~]# useradd hadoop
[root@vm01 ~]# su - hadoop
[hadoop@vm01 ~]$ mkdir app soft source lib data maven_repo shell mysql

2.2 安装lrzsz并上传软件

#先安装上传下载的工具,rz上传,sz filename下载,下载的路径查看:CRT会话选项-x/y/Zmodem
[root@vm01 ~]# yum install -y lrzsz
[root@vm01 ~]# su - hadoop
[hadoop@vm01 ~]#$ cd soft
[hadoop@vm01 soft]$ rz  
[hadoop@vm01 soft]$ ll
total 202192
-rw-r--r--. 1 hadoop hadoop   8491533 Apr  7 11:25 apache-maven-3.3.9-bin.tar.gz
-rw-r--r--. 1 hadoop hadoop  42610549 Apr  6 16:55 hadoop-2.6.0-cdh5.7.0-src.tar.gz
-rw-r--r--. 1 hadoop hadoop 153530841 Apr  7 11:12 jdk-7u80-linux-x64.tar.gz
-rw-r--r--. 1 hadoop hadoop   2401901 Apr  7 11:31 protobuf-2.5.0.tar.gz
-rw-r--r--.  1 hadoop hadoop 110196548 Apr  7 21:54 repo.tar.gz

2.3 安装必要的依赖库

[root@vm01 ~]# yum install -y svn ncurses-devel
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值