[
https://issues.apache.org/jira/browse/AMBARI-5094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Onischuk resolved AMBARI-5094.
-------------------------------------
Resolution: Fixed
committed to trunk
> yarn.exclude FileNotFoundException during RM startup
> ----------------------------------------------------
>
> Key: AMBARI-5094
> URL: https://issues.apache.org/jira/browse/AMBARI-5094
> Project: Ambari
> Issue Type: Bug
> Reporter: Andrew Onischuk
> Assignee: Andrew Onischuk
> Fix For: 1.5.0
>
>
> On an Ambari deployed cluster, the following configs are set in yarn-site.xml:
> <property>
> <name>yarn.resourcemanager.nodes.exclude-path</name>
> <value>/etc/hadoop/conf/yarn.exclude</value>
> </property>
> and /etc/hadoop/conf/yarn.exclude does not exist.
> This causes an error to be thrown in RM logs:
> {noformat}
> 2014-02-26 15:34:19,721 WARN
> org.apache.hadoop.yarn.server.resourcemanager.NodesListManager: Failed to
> init hostsReader, disabling
> java.io.FileNotFoundException: /etc/hadoop/conf/yarn.exclude (No such file or
> directory)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:138)
> at java.io.FileInputStream.<init>(FileInputStream.java:97)
> at
> org.apache.hadoop.yarn.LocalConfigurationProvider.getConfigurationInputStream(LocalConfigurationProvider.java:45)
> at
> org.apache.hadoop.yarn.server.resourcemanager.NodesListManager.createHostsFileReader(NodesListManager.java:219)
> at
> org.apache.hadoop.yarn.server.resourcemanager.NodesListManager.serviceInit(NodesListManager.java:76)
> at
> org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.service.CompositeService.serviceInit(CompositeService.java:107)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager$RMActiveServices.serviceInit(ResourceManager.java:451)
> at
> org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.createAndInitActiveServices(ResourceManager.java:804)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceInit(ResourceManager.java:217)
> at
> org.apache.hadoop.service.AbstractService.init(AbstractService.java:163)
> at
> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.main(ResourceManager.java:1016)
> 2014-02-26 15:34:19,723 INFO org.apache.hadoop.util.HostsFileReader:
> Refreshing hosts (include/exclude) list
> {noformat}
> The error is harmless and RM starts up fine but with this exception in the
> logs. Either an empty file should be created or the property has to be
> removed from yarn-site.xml
--
This message was sent by Atlassian JIRA
(v6.2#6252)