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

Decoupled Init / Destroy of Containers from Start / Stop

    Details

    • Type: Improvement
    • Status: Patch Available
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: api, nodemanager
    • Labels:

      Description

      Introduce initialize and destroy container API into the ContainerManagementProtocol and decouple the actual start of a container from the initialization. This will allow AMs to re-start a container without having to lose the allocation.

      Additionally, if the localization of the container is associated to the initialize (and the cleanup with the destroy), This can also be used by applications to upgrade a Container by re-initializing with a new ContainerLaunchContext

        Attachments

        1. YARN-4876.002.patch
          219 kB
          Arun Suresh
        2. YARN-4876.003.patch
          220 kB
          Arun Suresh
        3. YARN-4876.004.patch
          220 kB
          Arun Suresh
        4. YARN-4876.01.patch
          149 kB
          Marco Rabozzi
        5. YARN-4876-design-doc.pdf
          53 kB
          Arun Suresh

          Issue Links

            Activity

              People

              • Assignee:
                marco.rabozzi Marco Rabozzi
                Reporter:
                asuresh Arun Suresh
              • Votes:
                0 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated: