hadoop-hdfs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Friso van Vollenhoven <fvanvollenho...@xebia.com>
Subject Re: logging difficulties in hadoop
Date Mon, 21 Jun 2010 10:00:06 GMT
The HADOOP_ROOT_LOGGER (and HBASE_ROOT_LOGGER for HBase) is hard coded in the startup script
(hadoop-daemon.sh). To make it work as an env var, you need to comment out that line in the

There is already a JIRA for this: https://issues.apache.org/jira/browse/HADOOP-5787


On Jun 17, 2010, at 7:32 PM, Gokulakannan M wrote:


            I wonder why the log level setting is not working when I set the hadoop.root.logger
to ERROR or WARN in hadoop/conf/log4j.properties file. (probably it is set in  hadoop/bin/hadoop
and hadoop-daemon.sh files)

            But if I export the HADOOP_ROOT_LOGGER property in hadoop-env.sh, the change is
seen in the logs. However a log*.out[num] file is created each time I restart the cluster.
I exported with ERROR and DRFA.

            Any idea why the settings in log4j.properties is of no use currently, inspite
of the fact that it is mentioned everywhere in web for hadoop logging????

            PS: setting hadoop.root.logger in /log4j.properties is working fine if I take
out the HADOOP_ROOT_LOGGER entries in hadoop/bin/hadoop and hadoop-daemon.sh files


View raw message