【问题标题】:hadoop: configuration fileshadoop:配置文件
【发布时间】:2014-08-16 03:38:08
【问题描述】:

我是 Hadoop 新手。我正在尝试设置一个单节点集群。

我注意到在我读过的文档中(甚至在 Apache 的配置站点上)它总是引用 conf/ 目录中的配置文件。但是,当我下载 2.X.X 版本时,我只能在 etc/hadoop 目录中看到配置文件。

我已经用谷歌搜索过了。我尝试阅读 hadoop 文档,但它指的是“conf”目录,如前所述。

所以,我的问题是:我只是在 etc/hadoop 目录中配置文件,还是需要将它们移动到 conf 目录(自己创建?)。

谢谢

【问题讨论】:

    标签: hadoop configuration


    【解决方案1】:

    在 Hadoop 2 中,etc/hadoop 目录本身确实是 conf 目录,无需单独创建。一个快速的测试方法就是在 file:/// 和你的 hdfs://host:port/ 设置之间修改 fs.default.name 之类的东西,然后运行一个快速的“hadoop fs -ls”来查看你最终的结果.

    【讨论】:

      【解决方案2】:

      从 Hadoop 中摘录:权威指南——

      “在 Hadoop 2.0 及更高版本中,MapReduce 在 YARN 上运行,并且有一个额外的 con- 名为 yarn-site.xml 的图形文件。所有的配置文件都应该放在 etc/hadoop 子目录”

      所以你不必创建一个新的 conf 目录..

      【讨论】:

        【解决方案3】:

        Hadoop 版本 2.x.x 是 apache yarn,它在 etc/hadoop/ 目录中有配置。我建议您按照 Apache YARN 网站 here 上的设置进行操作

        【讨论】:

          猜你喜欢
          • 2021-01-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-07-12
          • 2014-02-17
          • 2017-04-16
          • 2014-05-23
          相关资源
          最近更新 更多