本文安装环境概述:
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/
分享到:
相关推荐
Windows10 环境下编译的Hadoop2.7.2 Windows10 环境下编译的Hadoop2.7.2 Windows10 环境下编译的Hadoop2.7.2
hadoop2.7.2HA集群安装
hadoop2.7.2安装依赖文件,用于在window下调试hadoop! hadoop2.7.2安装依赖文件,用于在window下调试hadoop hadoop2.7.2安装依赖文件,用于在window下调试hadoop
Hadoop2.7.2 centos7 64位编译后的库文件
hadoop2.7.2 linux版本,需要在window上解压缩
hadoop2.7.2版本对应的winutils和hadoop.dll,maven也有,不用可以删掉
hadoop2.7.2在win7下编译过的bin目录,亲测,100%管用
Hadoop2.7.2LIUNX集群(2)所需JDK1.8.gzHadoop2.7.2LIUNX集群(2)所需JDK1.8.gzHadoop2.7.2LIUNX集群(2)所需JDK1.8.gzHadoop2.7.2LIUNX集群(2)所需JDK1.8.gz
我的Java安装在D:\Java,hadoop安装在D:\env\hadoop-2.7.2,材料中的hadoop-2.7.2-win10是配置前的版本,材料中的hadoopbin是工具类,需要替换原文档中的D:\env\hadoop-2.7.2\bin,材料中的hadoop-2.7.2配置完成后是配置...
win10下编译过的hadoop2.7.2 jar包,配置hadoop客户端环境必备
64位win10系统编译好的完整包,下载后应该就能用了。
Hadoop2.7.2伪分布部署 从JDK配置到SSH面密码登陆,Hadoop的详细配置
hadoop 2.7.2 的底层源码包。Welcome to Apache™ Hadoop®!
hadoop2.7.2以下_winutils_exe和hadoop_dll,内含github地址
windows7中安装hadoop2.7.2时所需的hadoop.dll和winutils.exe
hadoop2.7.2在windows环境中相关依赖文件hadoop.dll和winutils.exe
windows环境下运行hadoop的mapreduce程序需要的hadoop.dll winutils.exe等文件,使用方法见解压文件,该文件对应的hadoop版本是 2.7.2 , 请注意版本一致
Hadoop 资源 适合大数据开发
hadoop-2.7.2在win10下编译的,hadoop-2.7.2在win10下编译的,hadoop-2.7.2在win10下编译的。
win10 64位的hadoop2.7.2的jar包,直接解压配置环境变量可用