Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.23.3
-
None
-
None
Description
NodeManagers never serve logs for completed applications. If log-aggregation is not enabled, in the interim, due to bugs like YARN-162, this is a serious problem for users as logs are necessarily not available.
We should let nodes serve logs directly if YarnConfiguration.LOG_AGGREGATION_ENABLED is set. This should be okay as NonAggregatingLogHandler can retain logs upto YarnConfiguration.NM_LOG_RETAIN_SECONDS.
Attachments
Attachments
Issue Links
- blocks
-
MAPREDUCE-4734 The history server should link back to NM logs if aggregation is incomplete / disabled
- Open
- is related to
-
YARN-162 nodemanager log aggregation has scaling issues with namenode
- Open