由于winutils不好下载,很多csdn都是要积分才能下载,我很不喜欢这点。所以我决定把我的放到网盘大家都可以下载
这两个需要下载的都在这个公开的文件夹下面
链接:https://pan.baidu.com/s/10sPedrHvb0dMWsbyjk1Qqg
提取码:xslh
复制这段内容后打开百度网盘手机App,操作更方便哦
1.下载hadoop2.8.4
2.配置环境变量
3.下载winutils-master.zip
4.把hadoop的bin替换成winutils-master.zip对应版本的bin
5.把hadoop.ddl放到C:\Windows\System32下面
6.修改hadoop的配置文件分别是如下所示,这四个文件都直接复制即可
core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<!-- 会在hadoop的根目录下自动生成这两个文件夹 -->
<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>
mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
yarn-site.xml
<!-- Site specific YARN configuration properties -->
<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>
进入bin下面格式化namenode
hadoop namenode -formate
进入sbin下面双击start-all.cmd开启hadoop
进入网站查看控制台能看到即可成功
www.localhost:50070.com
比如hadoop3.0以上版本好像不是这个端口号。