On Fri, Oct 10, 2014 at 6:45 PM, Stanley Shi <[email protected]> wrote:

> Hi users,
>
> I found that currently the hbase daemon will send the ulimit output to .log
> file;
> To my understanding:
> The .out file is used to store stdout and stderr (in case user
> misconfigured log4j, all hbase logs will goto this file).
> The .log file is meant to store only the log4j outputs from the hbase
> codes.
> This .out and .log files together makes the "hbase log".
>
> So I was wondering why we put the ulimit output to .log file, why not to
> the .out file?
>


We've been doing it this way since near inception writing all we can to the
one log.  IIRC, it was thought it just easier having one log carry all
needed to debug an install.

Anyone care if we change to align with how hdfs/yarn store environment
info, to .out rather than .log?

St.Ack



> BTW: for hadoop hdfs/yarn daemons, the ulimit information is printed to the
> .out file;
>
> --
> Regards,
> *Stanley Shi,*
>

Reply via email to