首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hadoop手册示例中的conf文件

hadoop手册示例中的conf文件
EN

Stack Overflow用户
提问于 2013-01-18 15:09:54
回答 1查看 310关注 0票数 2

我从hadoop开始,安装了1.1.1版本,并在“hadoop权威指南”中运行了example 5-3。

它确实打印出了一些配置属性,但我在hadoop安装或示例代码中找不到这些xml文件。

下面的代码假设添加到配置中的xml文件存在于某个地方,但我找不到它们。

编辑: mapred-site.xml & hdfs-site.xml位于hadoop安装的conf文件夹中,但它们是空的。所以我不认为它在使用它们。

在构建了书中的示例之后,我转到包含ch-05.jar的第5章目录并运行以下命令:$asd> hadoop jar ch05-3.0.jar ConfigurationPrinter

代码语言:javascript
复制
public class ConfigurationPrinter extends Configured implements Tool {
static {
Configuration.addDefaultResource("hdfs-default.xml");
Configuration.addDefaultResource("hdfs-site.xml");
Configuration.addDefaultResource("mapred-default.xml");
Configuration.addDefaultResource("mapred-site.xml");
}
@Override
public int run(String[] args) throws Exception {
Configuration conf = getConf();
for (Entry<String, String> entry: conf) {
System.out.printf("%s=%s\n", entry.getKey(), entry.getValue());
}
return 0;
}
}
public static void main(String[] args) throws Exception {
int exitCode = ToolRunner.run(new ConfigurationPrinter(), args);
System.exit(exitCode);
}
EN

回答 1

Stack Overflow用户

发布于 2013-01-18 18:13:12

您可以在hadoop-core-X.X.jar中找到{core|mapred|hdfs}个-default文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14394043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档