一、官网下载hadoop
http://hadoop.apache.org
https://archive.apache.org/dist/hadoop/common/
hadoop-2.6.0
管理员身份解压D:\Hadoop\hadoop-2.6.0
二、winutils的下载
还需要下载winutils.exe,需要对应的版本.地址https://github.com/steveloughran/winutils,下载之后直接解压,将bin目录里的内容直接覆盖到hadoop的bin。
winutils.exe ---Hadoop在运行中需要的一个服务进程
三、hadoop配置
1.环境变量配置
HADOOP_HOME=D:\Hadoop\hadoop-2.6.0 --新建
path=%HADOOP_HOME%\bin --修改添加
2.hadoop文件配置
在目录下D:\Hadoop\hadoop-2.6.0\etc\hadoop
文件1 hadoop-env.cmd
set JAVA_HOME=C:\Java64\jdk1.8.0_171
文件2 core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
文件3:hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/hadoop/data/dfs/namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/hadoop/data/dfs/datanode</value>
</property>
</configuration>
文件4:mapred-site.xml mapred-site.xml是复制mapred-site.xml.template,去掉template
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
文件5: yarn-site.xml
<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
</configuration>
四、启动hadoop
进入到hadoop–>bin目录下
hadoop namenode -format //格式化hdfs
cd ../sbin //进入到sbin目录下
start-dfs.cmd //先启动dfs
start-yarn.cmd //再启动yarn
//或者
//start-all.cmd //先启动dfs,再启动yarn
五、启动结果
在地址栏输入http://localhost:8088
在地址栏输入http://localhost:50070
原文地址:https://www.cnblogs.com/sunziying/p/9182183.html