Hadoop 执行:hdfs namenode -format 格式文件系统时出错。提示mapred-site.xml文件有错?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop 执行:hdfs namenode -format 格式文件系统时出错。提示mapred-site.xml文件有错?相关的知识,希望对你有一定的参考价值。

[Fatal Error] mapred-site.xml:21:76: XML 文档结构必须从头至尾包含在同一个实体内。
14/12/10 11:27:10 FATAL conf.Configuration: error parsing conf mapred-site.xml
org.xml.sax.SAXParseException; systemId: file:/usr/local/hadoop-2.2.0/etc/hadoop/mapred-site.xml; lineNumber: 21; columnNumber: 76; XML 文档结构必须从头至尾包含在同一个实体内。

参考技术A 你要把你的配置文件贴出来,才知道错在哪里,应该是格式不对。我贴出我的实例,你对下。
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>mapreduce.jobhistory.address</name>
<value>MasterServer:10020</value>
</property>
<property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>MasterServer:19888</value>
</property>
</configuration>本回答被提问者和网友采纳

以上是关于Hadoop 执行:hdfs namenode -format 格式文件系统时出错。提示mapred-site.xml文件有错?的主要内容,如果未能解决你的问题,请参考以下文章

HDFS集群优化实践(hadoop2.7.2)

Hadoop| HDFS

无法在 hadoop 中格式化 Namenode

如何配置hdfs namenode的内存

Hadoop恢复namenode数据

HDFS