apache - 为什么 'mapred-site.xml'没有包含在最新的Hadoop 2.2.0中?

标签 apache hadoop mapreduce bigdata

最新版本的 Hadoop 提供了 mapred-site.xml.template 我们是否需要使用它创建一个新的 mapred-site.xml 文件? 非常感谢与 Hadoop 2.2.0 相关的文档或解释的任何链接。

最佳答案

相信它仍然是必需的。对于我们正在使用的基本 Hadoop 2.2.0 2 节点集群设置,我根据设置文档执行了以下操作。

从 Hadoop 安装的基础,编辑 etc/hadoop/mapred-site.xml 文件。一个新的 Hadoop 2 的配置选项是指定框架名称的能力 MapReduce,设置 mapreduce.framework.name 属性。在此安装中,我们将使用 “yarn”的值告诉 MapReduce 它将作为 YARN 应用程序运行。 首先,将模板文件复制到 mapred-site.xml。

cp mapred-site.xml.template mapred-site.xml

接下来,将以下内容复制到 Hadoop etc/hadoop/mapred-site.xml 文件中,并删除原来的空标签。

 <configuration> 
 <property>   
 <name>mapreduce.framework.name</name>  
 <value>yarn</value>  
 </property>   
 </configuration>

Wrt 文档,我找到了 this最有用的。此外,用于集群设置的 etc/hosts 配置和其他集群相关配置有点难以理解。

关于apache - 为什么 'mapred-site.xml'没有包含在最新的Hadoop 2.2.0中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20165509/

相关文章:

java.lang.ArrayIndexOutOfBoundsException : 2 error in mapreduce, Hadoop

php - 幽灵脚本 |不可恢复的错误,退出代码 1

proxy - 如何配置mod_proxy阻止除一个站点之外的所有站点

sql - Hadoop 和 MS SQL Server 最佳实践

hadoop - 在Elastic MapReduce上拆分映射器的职责(MySQL + MongoDB输入)

apache - 配置客户端身份验证后无法启动Apache Server

amazon-web-services - 备份 hive 内表的最佳存储格式

hadoop - Zookeeper和Storm的错误

java - 映射器和缩减器的数量。这是什么意思?

amazon-ec2 - EC2 上的 Hadoop 有什么建议吗?