I'm using CDH3 here and I do not see that option in my
log4j.properties. Probably something remaining from an older
mechanism?

Good to know the actual property worked for you.

On Wed, Dec 7, 2011 at 4:18 PM, Sahana Bhat <sana.b...@gmail.com> wrote:
> Hi Harsh,
>
>           Thanks for the reply. I realized that the property you mentioned
> was missing in my mapred-site.xml.
> I added the entry and it works just fine.
>
> Was my assumption that "hadoop.tasklog.logsRetainHours " in log4j.properties
> will do the same wrong? What is this property for in that case?
>
> Regards,
> Sahana
>
>
>
>
> On Wed, Dec 7, 2011 at 2:28 PM, Harsh J <ha...@cloudera.com> wrote:
>>
>> Sahana,
>>
>> IIRC, "mapred.userlog.retain.hours" (24h default) controls this in my
>> environment and it seems to work fine on my cluster. Are you sure you
>> have tasklogs older than 24h lying around? It might even be a bug that
>> may have been fixed in the subsequent 0.20 releases that went out
>> recently.
>>
>> On Wed, Dec 7, 2011 at 1:53 PM, Sahana Bhat <sana.b...@gmail.com> wrote:
>> > Hi,
>> >
>> >         We use Hadoop 0.20.2 version.The log4j.properties file has a
>> > property hadoop.tasklog.logsRetainHours (mentioned as 24 hours by
>> > default) which we have set to 12.Despite this property being set we
>> > still
>> > have old userlogs in the system.Any idea why the attempt directories
>> > (that
>> > have the syserr/sysout files) have not been cleaned up? Are we missing
>> > any
>> > other configuration?
>> >
>> > Any help on this topic would be great.
>> >
>> > Regards,
>> > Sahana
>>
>>
>>
>> --
>> Harsh J
>
>



-- 
Harsh J

Reply via email to