Windows 上跑 Hadoop 开发环境,hadoop-common-2.9.0-win-resource.rar 这个资源挺实用的。你要是试过 MapReduce 在 Win 上调试卡半天的那种痛感,就知道少了hadoop.dll
和winutils.exe
真的啥也干不了。这个包里都帮你准备好了,对应的是Hadoop 2.9.0版本,配置完环境变量就能用,响应也快,实测过的哦。
文件结构也清晰,照着系统版本选文件夹,把hadoop.dll
扔到System32
下、winutils.exe
放进%HADOOP_HOME%\bin
里,再设置下Path
变量,重启一下就能跑起来。用的时候注意版本别弄错,不同版本之间还真不能混用。
这东西适合谁?主要是做本地调试或者开发测试阶段的朋友,免得每次都得远程连 Linux 环境调试,效率低。要是你现在刚好用的是Hadoop 2.9.0,这个包就挺省事的。
如果你还在找其他版本的插件,可以顺手看看下面这些链接,覆盖了 2.6 到 2.8 的几个主流版本,基本都能找到对口的包,替换用也方便。