一、下載hadoop安裝包:

解壓。
二、下載hadoop在windows中的依賴:

下載完成之后,解壓,將3.2.2目錄下的所有文件替換hadoop的bin目錄下的文件:

并將hadoop.dll 文件復制到C:\Windows\System32 目錄:

三、配置環(huán)境變量:
HADOOP_HOME= D:\cloudwave\hadoop-3.2.2
Path中添加 %HADOOP_HOME%\bin;

四、創(chuàng)建數據目錄
在hadoop-3.2.2目錄下創(chuàng)建data目錄,data目錄下創(chuàng)建namenode和datanode存儲目錄
data\namenode
data\datanode

五、修改hadoop-env.cmd

進入目錄 \etc\hadoop
修改hadoop-env.cmd
set JAVA_HOME=D:\v4_dev_env\jdk-8(指定hadoop使用java版本)
JDK使用1.8版本(版本過高可能會不兼容)。
六、修改配置文件
- etc\hadoop目錄,修改hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>H:\\workspace_env\\hadoop-3.2.2\\data\\namenode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>H:\\workspace_env\\hadoop-3.2.2\\data\\datanode</value>
</property>
</configuration>
- etc\hadoop目錄,修改core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
七、啟動
-
進入hadoop-3.2.2\bin目錄,以管理員身份打開“命令提示符“
輸入hdfs namenode -format,看到seccessfully就說明format成功。如下圖所示:
-
進入hadoop-3.2.2\sbin目錄
輸入start-dfs.cmd,啟動hdfs。
出現以下namenode和datanode窗口
namenode
datanode -
瀏覽器訪問:
http://127.0.0.1:9870/
- 可以看到已經,在windows上運行起來了



