Windows下配置Hadoop環境

1.準備文件:

首先到官方下載官網的hadoop2.7.7,鏈接如下
https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/

找網盤的hadooponwindows-master.zip
鏈接如下
https://pan.baidu.com/s/1vxtBxJyu7HNmOhsdjLZkYw
提取碼:y9a4
把hadoop-2.7.7.tar.gz解壓後
使用hadooponwindows-master的binetc替換hadoop2.7.7的binetc

2.配置文件:

配置JAVA_HOME

配置HADOOP_HOME

配置path 

path添加%HADOOP_HOME%\bin

 3.修改文件:

1.修改hadoop-env.cmd文件

使用編輯器打開hadoop-2.7.7\etc\hadoop\hadoop-env.cmd
修改JAVA_HOME的路徑
把set JAVA_HOME改爲jdk的位置
注意其中PROGRA~1代表Program Files

set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_101

 2.修改hadoop-2.7.7/etc/hadoop/hdfs-site.xml文件

首先新建兩個文件夾:

D:/hadoopdata/namenode

D:/hadoopdata/datanode

<configuration>
 <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.namenode.name.dir</name>
        <value>file:/D:/hadoopdata/namenode</value>
    </property>
    <property>
        <name>dfs.datanode.data.dir</name>
        <value>file:/D:/hadoopdata/datanode</value>
    </property>
</configuration>

 然後再Hadoop-2.7.7目錄下添加tmp文件夾

4.移動文件:

把hadoop.dll拷貝到 C:\Windows\System32  不然在window平臺使用MapReduce測試時報錯


5.格式化HDFS:

首先在cmd窗口執行如下命令,重新格式化HDFS。

hdfs namenode -format

看到如下說明格式化成功。 

 

6.啓動程序:

然後進入到 hadoop-2.7.7\sbin,雙擊start-all.cmd文件,就回打開4個命令窗口,接下來訪問:

http://localhost:50070/ 訪問hadoop的web界面

訪問http://localhost:8088,訪問yarn的web界面

7.停止程序

然後進入到 hadoop-2.7.7\sbin,雙擊stop-all.cmd文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章