hadoop 下载地址
- 下载hadoop ,apache官网:https://archive.apache.org/dist/hadoop/common/ 下载解压
- 下载hadooponwindows-master.zip 链接: https://pan.baidu.com/s/1KvX6uHk5KhiB2jO25EYeOA 提取码: 4vq8
- hadooponwindows-master 替换 下载好的hadoop 中对应得文件夹(bin和etc)
- 配置环境变量,HADOOP_HOME 路径上不要出现空格
- 环境变量path,将hadoop的bin目录加入到后面
- 修改配置文件
- etc\hadoop”下的core-site.xml文件
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/D:/dev/hadoop-2.5.2/workplace/tmp</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/D:/dev/hadoop-2.5.2/workplace/name</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
修改mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://localhost:9001</value>
</property>
</configuration>
修改hdfs-site.xml
<configuration>
<!-- 这个参数设置为1,因为是单机版hadoop -->
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/D:/dev/hadoop-2.5.2/workplace/data</value>
</property>
</configuration>
修改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-env.cmd
将原来得JAVA_HOME用 @rem注释掉,编辑为JAVA_HOME的路径,然后保存
@rem set JAVA_HOME=%JAVA_HOME%
set JAVA_HOME=XXXXXX --jdk安装路径
- cmd 进入到bin目录 或者 在bin目录路径框巧cmd 然后enter
- hadoop的bin 目录下执行: hdfs namenode -format
- hadoop的sbin目录,执行:start-all.cmd
页面访问:
http://localhost:8088/cluster
http://localhost:50070/dfshealth.html#tab-overview
完成。如果点击没有反应,试试重启,stop-all.cmd start-all.cmd