Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-4610

Reservations continue looking for one app causes other apps to starve

    Details

    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      CapacityScheduler's LeafQueue has "reservations continue looking" logic that allows an application to unreserve elsewhere to fulfil a container request on a node that has available space. However in 2.7 that logic seems to break allocations for subsequent apps in the queue. Once a user hits its user limit, subsequent apps in the queue for other users receive containers at a significantly reduced rate.

        Attachments

        1. YARN-4610.001.patch
          11 kB
          Jason Lowe
        2. YARN-4610.branch-2.7.001.patch
          10 kB
          Jason Lowe
        3. YARN-4610-branch-2.7.002.patch
          10 kB
          Jason Lowe

          Issue Links

            Activity

              People

              • Assignee:
                jlowe Jason Lowe
                Reporter:
                jlowe Jason Lowe
              • Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: