Setting the Map/Reduce Memory on the Client
Symptom
How do I set Map and Reduce memory on the client?
Procedure
Before SQL statement execution, run the set command to set parameters of clients related to Map/Reduce.
set mapreduce.map.memory.mb=4096; //Memory required by each Map task set mapreduce.map.java.opts=-Xmx3276M; //Maximum memory used by the JVM of each Map task set mapreduce.reduce.memory.mb=4096; //Memory required by each Reduce task set mapreduce.reduce.java.opts=-Xmx3276M; //Maximum memory used by the JVM of each Reduce task set mapred.child.java.opts=-Xms1024M -Xmx3584M; // This parameter is a global parameter, which is used to set Map and Reduce in a unified manner.
Parameter settings take effect for the current session only.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.