You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Adam Antal (Jira)" <ji...@apache.org> on 2019/09/02 14:43:00 UTC

[jira] [Created] (YARN-9808) Zero length files in container log output haven't got a header

Adam Antal created YARN-9808:
--------------------------------

             Summary: Zero length files in container log output haven't got a header
                 Key: YARN-9808
                 URL: https://issues.apache.org/jira/browse/YARN-9808
             Project: Hadoop YARN
          Issue Type: New Feature
          Components: log-aggregation, yarn
    Affects Versions: 3.2.0
            Reporter: Adam Antal


Using the Yarn logs CLI for containers that have zero length files produces output similar to this:
{noformat}

End of LogType:stderr
***********************************************************************


End of LogType:prelaunch.err
******************************************************************************

Container: container_e25_1567431105510_0001_01_000002 on host-1
LogAggregationType: AGGREGATED
=======================================================================================================
LogType:container.log
LogLastModifiedTime:Mon Sep 02 06:34:48 -0700 2019
LogLength:5442
LogContents:
...
...
{noformat}

Note that stderr and prelaunch.err are both zero length files. Though the output is not misleading, the header is missing.

I suggest to add the header for zero length files as well, primarily for the following reasons:
- for applications having multiple files with the same name you may want to distinguish them by host - if many of those are of zero length, you can not extract this information from here. Note that this is a common case for stderr and prelaunch.err.
- you may want to see the modification time (which corresponds to the creation time of the zero length file)
- would explicitly display the "LogLength:0" line, which would avoid any confusion from end user side.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-dev-help@hadoop.apache.org