Robert Kanter updated YARN-2942:
    Attachment: YARN-2942.002.patch

The YARN-2942.002.patch fixes the yarn-project findbugs warnings (some I 
excluded, some I fixed) and the audit warning.  The findbugs warnings from 
hadoop-common weren't from code I changed.  The failed test passes on my 
machine, so I think it's just being flakey.

{quote}It makes sense to separate normal applications and long running 
services, but we need to make sure the logs from long running services are not 
affected. In other word, compacting won't happen on the log files of long 
running services.{quote}
I believe that should be the case presently, but I'll double check.

> Aggregated Log Files should be compacted
> ----------------------------------------
>                 Key: YARN-2942
>                 URL: https://issues.apache.org/jira/browse/YARN-2942
>             Project: Hadoop YARN
>          Issue Type: New Feature
>    Affects Versions: 2.6.0
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>         Attachments: CompactedAggregatedLogsProposal_v1.pdf, 
> CompactedAggregatedLogsProposal_v2.pdf, YARN-2942-preliminary.001.patch, 
> YARN-2942-preliminary.002.patch, YARN-2942.001.patch, YARN-2942.002.patch
> Turning on log aggregation allows users to easily store container logs in 
> HDFS and subsequently view them in the YARN web UIs from a central place.  
> Currently, there is a separate log file for each Node Manager.  This can be a 
> problem for HDFS if you have a cluster with many nodes as you’ll slowly start 
> accumulating many (possibly small) files per YARN application.  The current 
> “solution” for this problem is to configure YARN (actually the JHS) to 
> automatically delete these files after some amount of time.  
> We should improve this by compacting the per-node aggregated log files into 
> one log file per application.

This message was sent by Atlassian JIRA

Reply via email to