[ https://issues.apache.org/jira/browse/YARN-6827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rohith Sharma K S updated YARN-6827: ------------------------------------ Attachment: YARN-6827.01.patch > [ATS1/1.5] NPE exception while publishing recovering applications into ATS > during RM restart. > --------------------------------------------------------------------------------------------- > > Key: YARN-6827 > URL: https://issues.apache.org/jira/browse/YARN-6827 > Project: Hadoop YARN > Issue Type: Bug > Components: resourcemanager > Reporter: Rohith Sharma K S > Assignee: Rohith Sharma K S > Priority: Major > Attachments: YARN-6827.01.patch > > > While recovering application, it is observed that NPE exception is thrown as > below. > {noformat} > 017-07-13 14:08:12,476 ERROR > org.apache.hadoop.yarn.server.resourcemanager.metrics.TimelineServiceV1Publisher: > Error when publishing entity > [YARN_APPLICATION,application_1499929227397_0001] > java.lang.NullPointerException > at > org.apache.hadoop.yarn.client.api.impl.TimelineClientImpl.putEntities(TimelineClientImpl.java:178) > at > org.apache.hadoop.yarn.server.resourcemanager.metrics.TimelineServiceV1Publisher.putEntity(TimelineServiceV1Publisher.java:368) > {noformat} > This is because in RM service start, active services are started first in Non > HA case and later ATSv1 services are started. In HA case, tansitionToActive > event has come first before ATS service are started. > This gives sufficient time to active services recover the applications which > tries to publish into ATSv1 while recovering. Since ATS services are not > started yet, it throws NPE. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org