[
https://issues.apache.org/jira/browse/YARN-10164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Eric Payne resolved YARN-10164.
-------------------------------
Resolution: Won't Do
> Allow NM to start even when custom resource type not defined
> ------------------------------------------------------------
>
> Key: YARN-10164
> URL: https://issues.apache.org/jira/browse/YARN-10164
> Project: Hadoop YARN
> Issue Type: Improvement
> Components: nodemanager
> Reporter: Eric Payne
> Assignee: Eric Payne
> Priority: Major
>
> In the [custom resource
> documentation|https://hadoop.apache.org/docs/r3.2.1/hadoop-yarn/hadoop-yarn-site/ResourceModel.html],
> it tells you to add the number of custom resources to a property called
> {{yarn.nodemanager.resource-type.<resource>}} in a file called
> {{node-resources.xml}}.
> For GPU resources, this would look something like
> {code:xml}
> <property>
> <name>yarn.nodemanager.resource-type.gpu</name>
> <value>16</value>
> </property>
> {code}
> A corresponding config property must also be in {{resource-types.xml}} called
> yarn.resource-types:
> {code:xml}
> <property>
> <name>yarn.resource-types</name>
> <value>gpu</value>
> <description>Custom resources to be used for scheduling. </description>
> </property>
> {code}
> If the yarn.nodemanager.resource-type.gpu property exists without the
> corresponding yarn.resource-types property, the nodemanager fails to start.
> I would like the option to automatically create the node-resources.xml on all
> new nodes regardless of whether or not the cluster supports GPU resources so
> that if I deploy a GPU node into an existing cluster that does not (yet)
> support GPU resources, the nodemanager will at least start. Even though it
> doesn't support the GPU resource, the other supported resources will still be
> available to be used by the apps in the cluster.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]