[
https://issues.apache.org/jira/browse/YARN-8017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Billie Rinaldi resolved YARN-8017.
----------------------------------
Resolution: Duplicate
Fixed by YARN-7984.
> Validate the application ID has been persisted to the service definition
> prior to use
> -------------------------------------------------------------------------------------
>
> Key: YARN-8017
> URL: https://issues.apache.org/jira/browse/YARN-8017
> Project: Hadoop YARN
> Issue Type: Sub-task
> Reporter: Shane Kumpf
> Assignee: Billie Rinaldi
> Priority: Critical
>
> The service definition is persisted to disk prior to launching the
> application. Once the application is launched, the service definition is
> updated to include the application ID. If submit fails, the application ID is
> never added to the previously persisted service definition.
> When this occurs, attempting to stop or destroy the application results in a
> NPE while trying to get the application ID from the service definition,
> making it impossible to clean up.
> {code:java}
> 2018-03-02 18:28:05,512 INFO
> org.apache.hadoop.yarn.service.utils.ServiceApiUtil: Loading service
> definition from
> hdfs://y7001.yns.hortonworks.com:8020/user/hadoopuser/.yarn/services/skumpfcents/skumpfcents.json
> 2018-03-02 18:28:05,525 WARN
> org.apache.hadoop.yarn.webapp.GenericExceptionHandler: INTERNAL_SERVER_ERROR
> java.lang.NullPointerException
> at
> org.apache.hadoop.yarn.api.records.ApplicationId.fromString(ApplicationId.java:111)
> at
> org.apache.hadoop.yarn.service.client.ServiceClient.getAppId(ServiceClient.java:1106)
> at
> org.apache.hadoop.yarn.service.client.ServiceClient.actionStop(ServiceClient.java:363)
> at
> org.apache.hadoop.yarn.service.webapp.ApiServer$4.run(ApiServer.java:251)
> at
> org.apache.hadoop.yarn.service.webapp.ApiServer$4.run(ApiServer.java:243)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAs(Subject.java:422){code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]