Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The NodeManager should provide a way for an AM to tell it that either the logs should not be aggregated, that they should be aggregated with a high priority, or that they should be aggregated but with a lower priority. The AM should be able to do this in the ContainerLaunch context to provide a default value, but should also be able to update the value when the container is released.
This would allow for the NM to not aggregate logs in some cases, and avoid connection to the NN at all.
Attachments
Attachments
Issue Links
- blocks
-
YARN-386 [Umbrella] YARN API Changes
- Open
- breaks
-
YARN-4071 After YARN-221, ContainerLogsRetentionPolicy.java still remains in yarn-common causing compilation error
- Resolved
-
YARN-4152 NM crash with NPE when LogAggregationService#stopContainer called for absent container
- Resolved
- duplicates
-
YARN-1377 Log aggregation via node manager should expose expose a way to cancel log aggregation at application or container level
- Resolved
- is related to
-
YARN-7087 NM failed to perform log aggregation due to absent container
- Resolved
-
MAPREDUCE-6456 Support configurable log aggregation policy
- Open
-
YARN-11208 SampleContainerLogAggregationPolicy is inconsistent with expectations
- Patch Available
- relates to
-
YARN-85 Allow per job log aggregation configuration
- Open