【问题标题】:Hadoop 2.7.2 single node installation windows 10Hadoop 2.7.2 单节点安装windows 10
【发布时间】:2016-04-26 16:56:51
【问题描述】:

我是 hadoop 新手,我已经尽力尝试在我的 windows 机器上安装 hadoop 单节点,但显然我失败了,现在需要一些帮助。

我按照wiki.apache.org 的教程进行了所有操作,除了涉及构建的步骤 (2.3 - 2.7),因为我首先下载了二进制分发版。

问题是,在按照教程所述修改我的所有文件后,当我尝试运行步骤 3.4 中给出的以下命令时:

%HADOOP_PREFIX%\bin\hdfs namenode -format

上面写着:

+================================================================+
|      Error: HADOOP_HOME is not set correctly                   |
+----------------------------------------------------------------+
| Please set your HADOOP_HOME variable to the absolute path of   |
| the directory that contains the hadoop distribution            |
+================================================================+
'-Dhadoop.security.logger' is not recognized as an internal or external command,
operable program or batch file.

我已经按照here 的说明将 HADOOP_HOME 添加到我的环境变量中,但没有成功。我尝试用谷歌搜索 Dhadoop.security.logger,但找不到任何有用的东西。

现在我的 hadoop-env.cmd 文件看起来像 this

请查看并帮助我解决可能的问题。

【问题讨论】:

  • 检查你的yarn-site.xml配置文件的属性名“yarn.application.classpath”和它的值(%HADOOP_HOME%\..\..)。
  • @StaceyMorgan 感谢您的回复。在这里,我没有看到这里定义的 HADOOP_HOME。我应该添加什么? yarn.application.classpath%HADOOP_CONF_DIR%,%HADOOP_COMMON_HOME%/share/hadoop/common/*,%HADOOP_COMMON_HOME%/share/hadoop/common/lib/*,%HADOOP_HDFS_HOME %/share/hadoop/hdfs/*,%HADOOP_HDFS_HOME%/share/hadoop/hdfs/lib/*,%HADOOP_MAPRED_HOME%/share/hadoop/mapreduce/*,%HADOOP_MAPRED_HOME%/share/hadoop/mapreduce/lib/*, %HADOOP_YARN_HOME%/share/hadoop/yarn/*,%HADOOP_YARN_HOME%/share/hadoop/yarn/lib/*
  • 这个链接可能会对您有所帮助。 srccodes.com/p/article/38/…
  • 不,它没有魔法。仍然看不到希望。

标签: java windows hadoop installation


【解决方案1】:

所以 Hadoop 2.7.2 似乎有问题。 2.7.1 版本对我来说很好用。

【讨论】:

    【解决方案2】:

    我有同样的问题,所有配置文件都设置正确,所有环境变量都设置正确。

    我的问题:我使用 winZip 解压了 hadoop-2.8.0.tar.gz 文件,解压时存在目录深度问题。我想如果这是一个问题,我会继续前进并回到那个问题上。在处理环境变量一个小时左右后,我用 winRAR 解压缩了 gz 文件(没有目录深度问题),然后 hadoop 版本和 hdfs namenode -format 开始正常工作......所以检查一下这也是你的问题。基本上,如果您使用 winZIP 并且需要成为类路径的一部分,则某些共享目录可能不会存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-15
      • 2017-05-27
      • 1970-01-01
      • 2022-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多