Hadoop源代码修改编译执行

 针对的是hadoop 0.20.2版本,windows 平台。Linux可以参照着来弄

(之前必须安装有jdk,ant,cygwin,并且配置好环境变量,使得cmd命令行下可以执行相应的命令)

 

1.首先到官网上把该版本的tar包下载下来,并解压到$HADOOP_HOME目录下

2.进入到$HADOOP_HOME/src目录中,修改saveVersion.sh文件,因为原saveVersion.sh生成的package-info.java有问题。更正内容为:

在这里特别郑重感谢网上的兄弟们!这是从网上找到的

  1. unset LANG   
  2. unset LC_CTYPE   
  3. version=$1  
  4. user=`whoami` #此处修改成固定值,如jbm3072   
  5. date=`date`   
  6. if [ -d .git ]; then   
  7.   revision=`git log -1 --pretty=format:"%H"`   
  8.   hostname=`hostname`   
  9.   branch=`git branch | sed -n -e 's/^* //p'`   
  10.   url="git://$hostname/$cwd on branch $bran
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Hadoop是一个开源的分布式计算框架,用于处理大规模数据集的计算。Hadoop 2.7.5是Hadoop的一个版本,已经经过编译并适用于Windows操作系统。 Hadoop 2.7.5的编译版已经针对Windows操作系统进行了特定的优化和适配,以确保在Windows环境下能够正常运行。编译版通常会提供可执行文件、库文件和配置文件等组件,用户只需按照特定的安装步骤进行安装和配置,就能够在Windows系统中使用Hadoop进行大规模数据处理。 Windows版的Hadoop相对于其他操作系统版本的Hadoop,在安装、配置和使用上可能会存在一些差异。例如,Windows版的Hadoop可能会在配置文件中设置一些特定的参数和路径,来适配Windows操作系统的特性。同时,用户在使用Windows版Hadoop时,也需要注意在Windows系统下的一些限制和注意事项,比如文件路径的命名规范、权限管理等。 与其他操作系统版本的Hadoop相比,Windows版的Hadoop在用户群体和使用场景上可能会有一些差异。由于Windows系统在桌面领域的主导地位,Windows版的Hadoop可能更适合那些对于使用Windows操作系统更熟悉,或者有特定Windows场景需求的用户。同时,与其他操作系统版的Hadoop相比,Windows版的Hadoop可能也会面临一些与Windows操作系统相关的兼容性和性能方面的挑战。 总之,Hadoop 2.7.5的Windows编译版是一个专门为Windows操作系统优化和适配的分布式计算框架。用户可以根据自己的需求和对于Windows操作系统的偏好,选择使用Windows版的Hadoop来处理大规模数据集。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值