Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-6592 [Umbrella] Rich placement constraints in YARN
  3. YARN-7681

Double-check placement constraints in scheduling phase before actual allocation is made

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.1.0
    • RM, scheduler
    • None

    Description

      This JIRA is created based on the discussions under YARN-7612, see comments after this comment. AllocationTagsManager maintains tags info that helps to make placement decisions at placement phase, however tags are changing along with container's lifecycle, so it is possible that the placement violates the constraints at the scheduling phase. Propose to add an extra check in the scheduler to make sure constraints are still satisfied during the actual allocation.

      Attachments

        1. YARN-7681-YARN-6592.003.patch
          3 kB
          Weiwei Yang
        2. YARN-7681-YARN-6592.002.patch
          8 kB
          Weiwei Yang
        3. YARN-7681-YARN-6592.001.patch
          8 kB
          Panagiotis Garefalakis

        Issue Links

          Activity

            People

              cheersyang Weiwei Yang
              cheersyang Weiwei Yang
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: