FWIW, I usually specify the number of reducers in both streaming and against the Java API. The "default" is what's read from your config files on the submitting node.
Nick Jones On Oct 21, 2011, at 5:00 PM, Mapred Learn <mapred.le...@gmail.com> wrote: > Hi, > Does streaming jar create 1 reducer by default ? We have reduce tasks per > task tracker configured to be more than 1 but my job has about 150 mappers > and only 1 reducer: > > reducer.py basically just reads the line and prints it. > > Why doesn't streaming.jar invokes multiple reducers for this case ? > > Thanks, > -JJ > >