[ https://issues.apache.org/jira/browse/YARN-7671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323389#comment-16323389 ]
Chandni Singh commented on YARN-7671: ------------------------------------- [~jianhe] The {{AbstractService}} has {{failureCause}} and {{failureState}} fields that are set via {{noteFailure}} method when exception happens during init, start, stop. Seems to me that we can use {{failureCause}} in {{ServiceScheduler}} to set the appropriate diagnostics message. Please let me know if that sounds good to you. > Improve Diagonstic message for stop yarn native service > -------------------------------------------------------- > > Key: YARN-7671 > URL: https://issues.apache.org/jira/browse/YARN-7671 > Project: Hadoop YARN > Issue Type: Bug > Affects Versions: 3.0.0 > Reporter: Yesha Vora > Assignee: Chandni Singh > > Steps: > 1) Install Hadoop 3.0 cluster > 2) Run Yarn service application > {code:title=sleeper.json}{ > "name": "sleeper-service", > "components" : > [ > { > "name": "sleeper", > "number_of_containers": 1, > "launch_command": "sleep 900000", > "resource": { > "cpus": 1, > "memory": "256" > } > } > ] > }{code} > {code:title=cmd} > yarn app -launch my-sleeper1 sleeper.json{code} > 3) stop yarn service app > {code:title=cmd} > yarn app -stop my-sleeper1{code} > On stopping yarn service, appId finishes with YarnApplicationState: FINISHED > , FinalStatus Reported by AM: ENDED and Diagnostics: Navigate to the > failed component for more details. > Here, Diagnostics message should be improved. When an application is > explicitly stopped by user, the diagnostics message should say " Application > stopped by user" -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org