Hadoop installation on windows

解決JAVA_HOME is incorrectly set.

Windows下解壓hadoop後要做一些配置

環境

我用的hadoop-2.7.2版本

jdk1.8.0_91

步驟

看看,如有疏漏,不吝請教。

  1. 先將下載的的解壓
  2. 配置環境變量 HADOOP_HOME
    需要事先安裝Java,並配置好JAVA_HOME的環境變量

    The only required environment variable is JAVA_HOME.

  3. 測試配置

    • echo %JAVA_HOME%

    C:\Program Files\Java\jdk1.8.0_91

    • 配置HADOOP_HOME

    H:\jahen\Documents\ApplicationDevelopment\hadoop-2.7.2

    • hadoop version

    如果提示

    Error: JAVA_HOME is incorrectly set.
    Please update H:\jahen\Documents\ApplicationDevelopment\hadoop-2.7.2\conf\hadoop-env.cmd

    那就,先將jdk拷貝一份,不要放在 “Program Files”,帶空格的目錄下,如 C:\Java\jdk1.8.0_91

    然後修改 conf\hadoop-env.cmd 中的 JAVA_HOME

    修改前

    set JAVA_HOME=%JAVA_HOME%

    修改後

    set JAVA_HOME=C:\Java\jdk1.8.0_91

  4. 測試

    • hadoop version
    Hadoop 2.7.2
    Subversion https://git-wip-us.apache.org/repos/asf/hadoop.git -r b165c4fe8a74265c792ce23f546c64604acf0e41
    Compiled by jenkins on 2016-01-26T00:08Z
    Compiled with protoc 2.5.0
    From source with checksum d0fda26633fa762bff87ec759ebe689c
    This command was run using /H:/jahen/Documents/ApplicationDevelopment/hadoop-2.7.2/share/hadoop/common/hadoop-common-2.7.2.jar
  5. 有關相應bin目錄下的winutils.exe 等文件

可以下載

winutils.exe

參考

Hadoop installation on windows

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