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

MRAppMaster doesn't assign all allocated NODE_LOCAL containers to node-local maps

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.2.0
    • None
    • applicationmaster
    • None

    Description

      MRAppMaster will request containers for all the splits to launch map tasks, RM will give Node Local containers for all these if available. When the RM gives all containers as Node Local, MR AM may assign these NODE-LOCAL containers to non-local maps.

      node1 split1 split2   split4
      node2   split2 split3  
      node3 split1 split2 split3 split4
      node4 split1   split3 split4


      Consider this instance, assume RM has given one NODE LOCAL container on each node to process all the splits as local maps. While assigning, if the AM gives node1-container for split1, node2-container for split3, node3-container for split3 and node4-container can be given to only split2 which is not local.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              devaraj Devaraj Kavali
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: