Re: how to set huge memory for reducer in streaming

2012-07-29 Thread Harsh J
ML, Upto what mapred.child.ulimit values have you tried submitting with? How large of a dict do you build in your program? On Sun, Jul 29, 2012 at 1:54 PM, Mapred Learn wrote: > + CDH users > > Sent from my iPhone > > On Jul 29, 2012, at 1:17 AM, Mapred Learn wrote: > >> hi, >> One of my progra

Re: how to set huge memory for reducer in streaming

2012-07-29 Thread Mapred Learn
Hi Harsh, I tried all these but still fails. Sent from my iPhone On Jul 29, 2012, at 1:23 AM, Harsh J wrote: > Hi, > > You may raise your heap size via mapred.child.java.opts (or > mapred.reduce.child.java.opts for reducers alone), and further raise > the virtual-mem > limit via mapred.child.

Re: how to set huge memory for reducer in streaming

2012-07-29 Thread Mapred Learn
+ CDH users Sent from my iPhone On Jul 29, 2012, at 1:17 AM, Mapred Learn wrote: > hi, > One of my programs create a huge python dictionary and reducers fails with > Memory Error everytime. > > Is there a way to specify reducer memory to be a bigger value for reducers to > succeed ? > > I k

Re: how to set huge memory for reducer in streaming

2012-07-29 Thread Harsh J
Hi, You may raise your heap size via mapred.child.java.opts (or mapred.reduce.child.java.opts for reducers alone), and further raise the virtual-mem limit via mapred.child.ulimit (try setting it to 2x or 3x the heap size, in KB, or higher). I think its the latter you're running out with, since the

how to set huge memory for reducer in streaming

2012-07-29 Thread Mapred Learn
hi, One of my programs create a huge python dictionary and reducers fails with Memory Error everytime. Is there a way to specify reducer memory to be a bigger value for reducers to succeed ? I know we shuold not have this requirement in first place and not cerate this kind of dictionary, but stil