Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-3933

Failures because MALLOC_ARENA_MAX is not set

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.23.0
    • 2.0.0-alpha
    • mrv2, test
    • None
    • Reviewed

    Description

      We have noticed a bunch of MapReduce test failures on CentOS 6 due to "running beyond virtual memory limits".

      These tests fail with messages of the form:

      [Node Status Updater] nodemanager.NodeStatusUpdaterImpl (NodeStatusUpdaterImpl.java:getNodeStatus(254)) - Sending out status for container: container_id {, app_attempt_id {, application_id {, id: 1, cluster_timestamp: 1330401645767, }, attemptId: 1, }, id: 1, }, state: C_RUNNING, diagnostics: "Container [pid=16750,containerID=container_1330401645767_0001_01_000001] is running beyond virtual memory limits. Current usage: 220.5mb of 2.0gb physical memory used; 7.1gb of 4.2gb virtual memory used. Killing container
      

      The failing tests are:

      TestJobCounters
      TestJobSysDirWithDFS
      TestLazyOutput
      TestMiniMRChildTask
      TestMiniMRClientCluster
      TestReduceFetchFromPartialMem
      TestChild
      TestMapReduceLazyOutput
      TestJobOutputCommitter
      TestMRAppWithCombiner
      TestMRJobs
      TestMRJobsWithHistoryService
      TestMROldApiJobs
      TestSpeculativeExecution
      TestUberAM
      

      I'll upload a patch momentarily.

      Attachments

        1. MAPREDUCE-3933.patch
          1 kB
          Ahmed Radwan
        2. MAPREDUCE-3933_rev2.patch
          1 kB
          Ahmed Radwan

        Issue Links

          Activity

            People

              ahmed.radwan Ahmed Radwan
              ahmed.radwan Ahmed Radwan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: