:安装JDK1.7
:下载hadoop-2.3.0
http://archive.apache.org/dist/hadoop/core/hadoop-2.3.0/hadoop-2.3.0.tar.gz
:下载hadoop-common-2.2.0-bin-32.rar
https://codeload.github.com/srccodes/hadoop-common-2.2.0-bin/zip/master
解压所有文件到hadoop-2.3.0/bin目录
解决问题:java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries ...............
:设置JAVA_HOME,HADOOP_HOME,PATH
:阅读官方安装文档
http://wiki.apache.org/hadoop/Hadoop2OnWindows
:启动dfs
cd D:\Big-File\Architecture\hadoop\hadoop-2.3.0
sbin\start-dfs.cmd
测试
bin\hdfs dfs -put README.txt /
bin\hdfs dfs -ls /
:启动yarn
sbin\start-yarn.cmd
测试
bin\yarn jar .\share\hadoop\mapreduce\hadoop-mapreduce-examples-2.3.0.jar wordcount /README.txt /out
:查看Web控制台
http://localhost:50070/dfshealth.html
http://localhost:8042/node
:异常解决
--Exception org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava lang String;I)Z
直接修改源码对应的方法,返回true