一、解压Hadoop安装包
在D盘创建一个文件夹,将Hadoop解压到该文件夹内,本人的是HadoopWindowsEclipse内
二、添加系统环境变量
- Hadoop环境变量:
- 变量名:HADOOP_HOME 变量值:D:\HadoopWindowsEclipse\hadoop-2.10.2 注:自己Hadoop的地址
- 变量名:HADOOP_USER_NAME 变量值:root
三、Hadoop的Windows安装
1.进入D:\HadoopWindowsEclipse\hadoop-2.10.2\etc\hadoop中找到以下几个文件用文本编辑器打开
2.打开 hadoop-2.7.3/etc/hadoop/core-site.xml, 复制下面内容粘贴到最后并保存
- <configuration>
- <property>
- <name>fs.defaultFSname>
- <value>hdfs://localhost:9000value>
- property>
- configuration>
3.打开 hadoop-2.7.3/etc/hadoop/mapred-site.xml, 复制下面内容粘贴到最后并保存
- <configuration>
- <property>
- <name>mapreduce.framework.namename>
- <value>yarnvalue>
- property>
- configuration>
4.打开 hadoop-2.7.3/etc/hadoop/hdfs-site.xml, 复制下面内容粘贴到最后并保存
在hadoop-2.10.2文件夹内创建两个文件夹namenode;datanode
- <configuration>
- <property>
- <name>dfs.replicationname>
- <value>1value>
- property>
- <property>
- <name>dfs.namenode.name.dirname>
- <value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/namenodevalue>
- property>
- <property>
- <name>dfs.datanode.data.dirname>
- <value>/D:/HadoopWindowsEclipse/hadoop-2.10.2/datanodevalue>
- property>
- configuration>
4.打开 hadoop-2.7.3/etc/hadoop/yarn-site.xml,复制下面内容粘贴到最后并保存
- <configuration>
- <property>
- <name>yarn.nodemanager.aux-servicesname>
- <value>mapreduce_shufflevalue>
- property>
- <property>
- <name>yarn.nodemanager.aux-services.mapreduce.shuffle.classname>
- <value>org.apache.hadoop.mapred.ShuffleHandlervalue>
- property>
- configuration>
四、启动Hadoop服务
1、以管理员身份打开命令提示符到Hadoop-2.7.3\bin下,输入hdfs namenode -format执行到如下图所示 格式化之后,namenode文件里会自动生成一个current文件,则格式化成功。
2、然后转到Hadoop-2.7.3\sbin下,输入start-all.cmd,启动hadoop服务,等待他启动完成。
完成之后,输入jps可以查看运行的所有服务 ,显示的就是正在运行的,确保以上服务全部都启动了!