Eric Payne created TEZ-3543:
-------------------------------
Summary: Diagnostics message doesn't show on YARN UI when
DAGAppMaster dies before registration.
Key: TEZ-3543
URL: https://issues.apache.org/jira/browse/TEZ-3543
Project: Apache Tez
Issue Type: Improvement
Affects Versions: 0.7.1
Reporter: Eric Payne
Priority: Minor
For example, if the DAGAppMaster dies while trying to set up the server socket
due to bind exception, this information does not get back to the app's
diagnostic section of the application history server's UI:
{noformat}
2016-11-12 03:39:13,577 [ERROR] [ServiceThread:DAGClientRPCServer]
|client.DAGClientServer|: Failed to start DAGClientServer:
java.net.BindException: Problem binding to [0.0.0.0:0] java.net.BindException:
Could not find a free port in 50500-51000;
{noformat}
Is it possible to refactor the DAGAppMaster to capture errors of this type and
report them to YARN?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)