Currently, YARN allows the user that starts the NodeManager to run the task submitted by all other users, or the users to run the task submitted by themselves.
On Manager, choose Cluster > Name of the desired cluster > Services > Yarn > Configurations. Click All Configurations Enter a parameter name in the search box.
Parameter |
Description |
Default Value |
---|---|---|
yarn.nodemanager.linux-container-executor.user |
Indicates the user who runs a task. |
The value is left blank by default. NOTE:
The value is left blank by default. The user who submits a task is the actual person who runs the task. |
yarn.nodemanager.container-executor.class |
Indicates the executor who starts a task. |
org.apache.hadoop.yarn.server.nodemanager.EnhancedLinuxContainerExecutor |