Lucas Lemanowicz created PIG-2728:
-------------------------------------

             Summary: Grunt shell automagically sets number of reducers and 
doesn't allow you to override it
                 Key: PIG-2728
                 URL: https://issues.apache.org/jira/browse/PIG-2728
             Project: Pig
          Issue Type: Bug
          Components: grunt
    Affects Versions: 0.8.1
         Environment: CentOS
12 boxes
30 map/reduce tasks max per box @ 2GB memory each
            Reporter: Lucas Lemanowicz


When running Pig scripts through the grunt shell I kept getting Java Heap Space 
error messages. The cause was that my Hadoop cluster was running 467 map tasks 
which were being passed down to only 199 reducers. The notice I was getting 
through the Grunt shell was:

"Neither PARALLEL nor default parallelism is set for this job. Setting number 
of reducers to 199"

I tried the following commands, none of which worked:

SET DEFAULT_PARALLELISM 2;
SET mapred.reduce.tasks 450;
SET mapred.running.reduce.limit 30;

When I ran the script directly from a file (pig filename.pig) it ran without 
problems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to