hadoop2.7.2单机模式安装(win7无需cygwin)

本文安装环境概述:
windows7 64bit
jdk1.7.0_72 64bit
hadoop2.7.2

Hadoop从v2以后,单机模式已经可以在Windows上运行了,而且无需cygwin。而单机伪分布式模式理论上也是可以运行的,但是笔者在运行时遇到了形形色色的问题,所以这里就不讨论了。本文记录单机模式安装。

1.下载hadoop
http://hadoop.apache.org/releases.html
下载hadoop-2.7.2.tar.gz,解压。比如我们解压到d盘。D:\opensource\hadoop\hadoop-2.7.2

2.配置环境变量
配置HADOOP_HOME,并将HADOOP_HOME\bin加入到PATH中。

3.Windows本地库下载
https://github.com/sardetushar/hadooponwindows/tree/master/bin下载hadoop.dll和winutils.exe这2个文件(也可在本文附件处下载),拷贝到HADOOP_HOME\bin
注意这个hadoop.dll是64位的,而且对应hadoop2.7。如果你的系统不是64位或者hadoop不是2.7,那就不行了。

4.wordcount测试

这里测试 《Hadoop MapReduce v2 Cookbook》一书第一章的wordcount程序。

hadoop jar chapter1-2.0-SNAPSHOT.jar chapter1.WordCount wc-input wc-output


如果一切顺利,可以看到单词的统计出来了。

5.参考资料
http://toodey.com/2015/08/10/hadoop-installation-on-windows-without-cygwin-in-10-mints/

猜你喜欢

转载自xpenxpen.iteye.com/blog/2311504
今日推荐