According to Yarn document, YarnApplicationState is the state of application reported by ResourceManager, while FinalStatus is the final status of application reported by ApplicationMaster itself. Sometimes while YarnApplicationState is SUCCEEDED, FinalStatus of the application could be FAILED. So what's the difference between these two status? And which one can decide whether the task is executed successfully?
What's the difference between YarnApplicationState and FinalStatus?
876 views Asked by MissCellophane At
1
The Resource Manager reflects the Application's status regarding YARN answering the following question:
While the AM's FinalStatus can reflect whether the application's purpose succeeded answering the following question: