Miklos Szegedi created YARN-6757:
------------------------------------

             Summary: Refactor the setting 
yarn.nodemanager.linux-container-executor.cgroups.mount-path
                 Key: YARN-6757
                 URL: https://issues.apache.org/jira/browse/YARN-6757
             Project: Hadoop YARN
          Issue Type: Bug
          Components: nodemanager
    Affects Versions: 3.0.0-alpha4
            Reporter: Miklos Szegedi
            Assignee: Miklos Szegedi
            Priority: Minor


We should add the ability to specify a custom cgroup path. This is how the 
documentation of inux-container-executor.cgroups.mount-path would look like:
{code}
Requested cgroup mount path. Yarn has built in functionality to discover
    the system cgroup mount paths, so use this setting only, if the discovery 
does not work.

    This path must exist before the NodeManager is launched.
    The location can vary depending on the Linux distribution in use.
    Common locations include /sys/fs/cgroup and /cgroup.

    If cgroups are not mounted, set 
yarn.nodemanager.linux-container-executor.cgroups.mount
    to true. In this case it specifies, where the LCE should attempt to mount 
cgroups if not found.

    If cgroups is accessible through lxcfs or some other file system,
    then set this path and 
yarn.nodemanager.linux-container-executor.cgroups.mount to false.
    Yarn tries to use this path first, before any cgroup mount point discovery.
    If it cannot find this directory, it falls back to searching for cgroup 
mount points in the system.
    Only used when the LCE resources handler is set to the 
CgroupsLCEResourcesHandler
{code}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to