hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nikhil Mulley (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (YARN-3403) Nodemanager dies after a small typo in mapred-site.xml is induced
Date Wed, 20 Jul 2016 15:38:20 GMT

    [ https://issues.apache.org/jira/browse/YARN-3403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15386041#comment-15386041

Nikhil Mulley edited comment on YARN-3403 at 7/20/16 3:37 PM:

Has something changed in 2.6 w.r.t this jira?  I notice that I am using 2.6.4 and this issue
is not happening, xml-syntax wrong config files do not cause nodemanager to go down. Can someone
please confirm this ?

was (Author: mnikhil):
Has anything changed in 2.6? 

> Nodemanager dies after a small typo in mapred-site.xml is induced
> -----------------------------------------------------------------
>                 Key: YARN-3403
>                 URL: https://issues.apache.org/jira/browse/YARN-3403
>             Project: Hadoop YARN
>          Issue Type: Bug
>    Affects Versions: 2.5.2
>            Reporter: Nikhil Mulley
>            Priority: Critical
> Hi,
> We have noticed that with a small typo in terms of xml config (mapred-site.xml) can cause
the nodemanager go down completely without stopping/restarting it externally.
> I find it little weird that editing the config files on the filesystem, could cause the
running slave daemon yarn nodemanager shutdown.
> In this case, I had a ending tag '/' missed in a property and that induced the nodemanager
go down in a cluster. 
> Why would nodemanager reload the configs while it is running? Are not they picked up
when they are started? Even if they are automated to pick up the new configs dynamically,
I think the xmllint/config checker should come in before the nodemanager is asked to reload/restart.
> ---
> java.lang.RuntimeException: org.xml.sax.SAXParseException; systemId: file:/etc/hadoop/conf/mapred-site.xml;
lineNumber: 228; columnNumber: 3; The element type "value" must be terminated by the matching
end-tag "</value>".
>        at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2348)
> ---
> Please shed light on this.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org

View raw message