1. 程式人生 > >Windows7-8-10安裝部署hadoop-2.7.5(最詳細的步驟,不需要cygwin)

Windows7-8-10安裝部署hadoop-2.7.5(最詳細的步驟,不需要cygwin)

1.編輯“D:\hadoop-2.7.5\etc\hadoop”下的core-site.xml檔案,將下列文字貼上進去,並儲存;
<configuration>
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/D:/hadoop-2.7.5/workplace/tmp</value>
    </property>
    <property>
        <name>dfs.name.dir</name>
        <value>/D:/hadoop-2.7.5
/workplace/name</value>
    </property>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>

2.編輯“D:\hadoop-2.7.5\etc\hadoop”目錄下的mapred-site.xml(沒有就將mapred-site.xml.template重新命名為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>

3.編輯“D:\hadoop-2.7.5
\etc\hadoop”目錄下的hdfs-site.xml檔案,貼上以下內容並儲存。請自行建立data目錄,在這裡我是在HADOOP_HOME目錄下建立了workplace/data目錄:

<configuration>
    <!-- 這個引數設定為1,因為是單機版hadoop -->
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.data.dir</name>
        <value>/D:/hadoop-2.7.5/workplace/data</value>
    </property>
</configuration>

4.編輯“D:\hadoop-2.7.5\etc\hadoop”目錄下的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>

5.編輯“D:\hadoop-2.7.5\etc\hadoop”目錄下的hadoop-env.cmd檔案,將JAVA_HOME用 @rem註釋掉,編輯為JAVA_HOME的路徑,然後儲存:
@rem set JAVA_HOME=%JAVA_HOME%