equested memory < 0, or requested memory > max configured, requestedMemory=2048, maxMemory=1941

Comments

2 comments

  • Official comment
    Brian Junio

    This error indicates to me that we are not suffering from a framework specific memory setting, but rather a system (OS) memory limitation.

    By setting the following parameter's values to be lower than the indicated "max" value, you can resolve this issue.  

    das.job.map-task.memory=1024
    das.job.reduce-task.memory=1024
    das.job.application-manager.memory=1024
    tez.am.resource.memory.mb=1024
    tez.task.resource.memory.mb=1024

    Where 1024 is a value less than the described maximum contained in the provided log file.  

    Comment actions Permalink
  • Nikhil Kumar

    Good news. Setting these solved the issue:

    das.job.map-task.memory=1024 
    das.job.reduce-task.memory=1024 
    das.job.application-manager.memory=1024
    tez.am.resource.memory.mb=1024
    tez.task.resource.memory.mb=1024
    0
    Comment actions Permalink

Please sign in to leave a comment.