Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.9.0, 3.0.0-alpha1
    • yarn

    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.001.patch
          12 kB
          Sidharta Seethana
        2. YARN-4553.002.patch
          13 kB
          Sidharta Seethana
        3. YARN-4553.003.patch
          13 kB
          Sidharta Seethana

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: