diff --git hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index 349e57bc30a4c1ebf79909ae283db79ed56e582c..d8e565d6b4e506a2853b3cb56a604b0d69eb8263 100644 --- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -24,7 +24,8 @@ - + + Factory to create client IPC classes. yarn.ipc.client.factory.class @@ -46,7 +47,8 @@ org.apache.hadoop.yarn.ipc.HadoopYarnProtoRPC - + + The hostname of the RM. yarn.resourcemanager.hostname @@ -123,6 +125,20 @@ + + + yarn.resourcemanager.webapp.spnego-keytab-file + + + + + + + yarn.resourcemanager.webapp.spnego-principal + + + + yarn.resourcemanager.resource-tracker.address ${yarn.resourcemanager.hostname}:8031 @@ -260,6 +276,13 @@ + + + yarn.scheduler.include-port-in-node-name + + + + Enable RM to recover state after starting. If true, then yarn.resourcemanager.store.class must be specified. yarn.resourcemanager.recovery.enabled @@ -651,7 +674,99 @@ 10 - + + + + yarn.resourcemanager.configuration.file-system-based-store + + + + + + + yarn.resourcemanager.delegation-token-renewer.thread-count + + + + + + + yarn.resourcemanager.delegation.key.update-interval + + + + + + + yarn.resourcemanager.delegation.token.max-lifetime + + + + + + + yarn.resourcemanager.delegation.token.renew-interval + + + + + + + yarn.resourcemanager.history-writer.multi-threaded-dispatcher.pool-size + + + + + + + yarn.resourcemanager.metrics.runtime.buckets + + + + + + + yarn.resourcemanager.nm-tokens.master-key-rolling-interval-secs + + + + + + + yarn.resourcemanager.reservation-system.class + + + + + + + yarn.resourcemanager.reservation-system.enable + + + + + + + yarn.resourcemanager.reservation-system.plan.follower + + + + + + + yarn.resourcemanager.reservation-system.planfollower.time-step + + + + + + + yarn.resourcemanager.rm.container-allocation.expiry-interval-ms + + + + + The hostname of the NM. yarn.nodemanager.hostname @@ -914,6 +1029,27 @@ + + + yarn.nodemanager.webapp.https.address + + + + + + + yarn.nodemanager.webapp.spnego-keytab-file + + + + + + + yarn.nodemanager.webapp.spnego-principal + + + + How often to monitor containers. yarn.nodemanager.container-monitor.interval-ms 3000 @@ -1060,6 +1196,20 @@ + + + yarn.nodemanager.linux-container-executor.cgroups.delete-timeout-ms + + + + + + + yarn.nodemanager.linux-container-executor.group + + + + T-file compression types used to compress aggregated logs. yarn.nodemanager.log-aggregation.compression-type none @@ -1154,7 +1304,63 @@ ${hadoop.tmp.dir}/yarn-nm-recovery - + + + + yarn.nodemanager.container-executor.os.sched.priority.adjustment + + + + + + + yarn.nodemanager.container-metrics.enable + + + + + + + yarn.nodemanager.container-metrics.period-ms + + + + + + + yarn.nodemanager.container-monitor.process-tree.class + + + + + + + yarn.nodemanager.disk-health-checker.enable + + + + + + + yarn.nodemanager.log.deletion-threads-count + + + + + + + yarn.nodemanager.user-home-dir + + + + + + + yarn.nodemanager.windows-secure-container-executor.group + + + + yarn.nodemanager.docker-container-executor.exec-name @@ -1164,7 +1370,15 @@ - + + + + yarn.nodemanager.docker-container-executor.image-name + + + + + yarn.nodemanager.aux-services.mapreduce_shuffle.class org.apache.hadoop.mapred.ShuffleHandler @@ -1180,7 +1394,7 @@ ${fs.defaultFS} - + The kerberos principal for the proxy, if the proxy is not @@ -1202,7 +1416,7 @@ - + @@ -1230,7 +1444,28 @@ - + + + + yarn.app.container.log.dir + + + + + + + yarn.app.container.log.backups + + + + + + + yarn.app.container.log.filesize + + + + Indicate to clients whether timeline service is enabled or not. @@ -1540,7 +1775,75 @@ 20 - + + + + security.applicationhistory.protocol.acl + + + + + + + + + yarn.is.minicluster + false + + + + + + yarn.minicluster.control-resource-monitoring + false + + + + + + yarn.minicluster.fixed.ports + + + + + + + yarn.minicluster.use-rpc + + + + + + + yarn.minicluster.yarn.nodemanager.resource.memory-mb + + + + + + + + + yarn.node-labels.enabled + + + + + + + yarn.node-labels.fs-store.retry-policy-spec + + + + + + + yarn.node-labels.fs-store.root-dir + + + + + The interval that the yarn client library uses to poll the completion status of the asynchronous API of application client protocol. @@ -1550,6 +1853,20 @@ + + + yarn.client.application-client-protocol.poll-timeout-ms + + + + + + + yarn.client.app-submission.poll-interval + + + + RSS usage of a process computed via /proc/pid/stat is not very accurate as it includes shared pages of a process. /proc/pid/smaps provides useful information like @@ -1562,6 +1879,20 @@ false + + + + yarn.log.server.url + + + + + + + yarn.tracking.url.generator + + + @@ -1697,4 +2028,5 @@ yarn.nodemanager.log-aggregation.roll-monitoring-interval-seconds -1 +