Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.9.0, 3.0.0-alpha1
    • Component/s: yarn
    • Labels:

      Description

      Currently, cgroups-based resource isolation does not work with docker containers under YARN. The processes in these containers are launched by the docker daemon and they are not children of a container-executor process. Docker supports a --cgroup-parent flag which can be used to point to the container-specific cgroups that are created by the nodemanager. This will allow the Nodemanager to manage cgroups (as it does today) while allowing resource isolation to work with docker containers.

        Attachments

        1. YARN-4553.003.patch
          13 kB
          Sidharta Seethana
        2. YARN-4553.002.patch
          13 kB
          Sidharta Seethana
        3. YARN-4553.001.patch
          12 kB
          Sidharta Seethana

          Issue Links

            Activity

              People

              • Assignee:
                sidharta-s Sidharta Seethana
                Reporter:
                sidharta-s Sidharta Seethana
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: