|
46 | 46 | <name>yarn.ipc.rpc.class</name> |
47 | 47 | <value>org.apache.hadoop.yarn.ipc.HadoopYarnProtoRPC</value> |
48 | 48 | </property> |
49 | | - |
| 49 | + |
50 | 50 | <!-- Resource Manager Configuration --> |
51 | 51 |
|
52 | 52 | <property> |
53 | 53 | <description>The hostname of the RM.</description> |
54 | 54 | <name>yarn.resourcemanager.hostname</name> |
55 | 55 | <value>0.0.0.0</value> |
56 | | - </property> |
57 | | - |
| 56 | + </property> |
| 57 | + |
58 | 58 | <property> |
59 | 59 | <description>The address of the applications manager interface in the RM.</description> |
60 | 60 | <name>yarn.resourcemanager.address</name> |
|
919 | 919 | <value>1.0</value> |
920 | 920 | </property> |
921 | 921 |
|
| 922 | + <property> |
| 923 | + <description>The Number of consecutive missed heartbeats after which node will be |
| 924 | + skipped from scheduling</description> |
| 925 | + <name>yarn.scheduler.skip.node.multiplier</name> |
| 926 | + <value>2</value> |
| 927 | + </property> |
| 928 | + |
922 | 929 | <property> |
923 | 930 | <description>The minimum allowed version of a connecting nodemanager. The valid values are |
924 | 931 | NONE (no version checking), EqualToRM (the nodemanager's version is equal to |
|
1140 | 1147 | <name>yarn.nodemanager.hostname</name> |
1141 | 1148 | <value>0.0.0.0</value> |
1142 | 1149 | </property> |
1143 | | - |
| 1150 | + |
1144 | 1151 | <property> |
1145 | 1152 | <description>The address of the container manager in the NM.</description> |
1146 | 1153 | <name>yarn.nodemanager.address</name> |
|
1229 | 1236 |
|
1230 | 1237 | <property> |
1231 | 1238 | <description> |
1232 | | - Number of seconds after an application finishes before the nodemanager's |
| 1239 | + Number of seconds after an application finishes before the nodemanager's |
1233 | 1240 | DeletionService will delete the application's localized file directory |
1234 | 1241 | and log directory. |
1235 | | - |
| 1242 | + |
1236 | 1243 | To diagnose YARN application problems, set this property's value large |
1237 | 1244 | enough (for example, to 600 = 10 minutes) to permit examination of these |
1238 | | - directories. After changing the property's value, you must restart the |
| 1245 | + directories. After changing the property's value, you must restart the |
1239 | 1246 | nodemanager in order for it to have an effect. |
1240 | 1247 |
|
1241 | 1248 | The roots of YARN applications' work directories is configurable with |
|
1254 | 1261 | </property> |
1255 | 1262 |
|
1256 | 1263 | <property> |
1257 | | - <description>List of directories to store localized files in. An |
| 1264 | + <description>List of directories to store localized files in. An |
1258 | 1265 | application's localized file directory will be found in: |
1259 | 1266 | ${yarn.nodemanager.local-dirs}/usercache/${user}/appcache/application_${appid}. |
1260 | 1267 | Individual containers' work directories, called container_${contid}, will |
|
1312 | 1319 |
|
1313 | 1320 | <property> |
1314 | 1321 | <description>Target size of localizer cache in MB, per nodemanager. It is |
1315 | | - a target retention size that only includes resources with PUBLIC and |
| 1322 | + a target retention size that only includes resources with PUBLIC and |
1316 | 1323 | PRIVATE visibility and excludes resources with APPLICATION visibility |
1317 | 1324 | </description> |
1318 | 1325 | <name>yarn.nodemanager.localizer.cache.target-size-mb</name> |
|
1350 | 1357 | <description> |
1351 | 1358 | Where to store container logs. An application's localized log directory |
1352 | 1359 | will be found in ${yarn.nodemanager.log-dirs}/application_${appid}. |
1353 | | - Individual containers' log directories will be below this, in directories |
| 1360 | + Individual containers' log directories will be below this, in directories |
1354 | 1361 | named container_{$contid}. Each container directory will contain the files |
1355 | 1362 | stderr, stdin, and syslog generated by that container. |
1356 | 1363 | </description> |
|
1382 | 1389 | </property> |
1383 | 1390 |
|
1384 | 1391 | <property> |
1385 | | - <description>How long to keep aggregation logs before deleting them. -1 disables. |
| 1392 | + <description>How long to keep aggregation logs before deleting them. -1 disables. |
1386 | 1393 | Be careful set this too small and you will spam the name node.</description> |
1387 | 1394 | <name>yarn.log-aggregation.retain-seconds</name> |
1388 | 1395 | <value>-1</value> |
1389 | | - </property> |
1390 | | - |
| 1396 | + </property> |
| 1397 | + |
1391 | 1398 | <property> |
1392 | 1399 | <description>How long to wait between aggregated log retention checks. |
1393 | 1400 | If set to 0 or a negative value then the value is computed as one-tenth |
|
1451 | 1458 | <value>/tmp/logs</value> |
1452 | 1459 | </property> |
1453 | 1460 | <property> |
1454 | | - <description>The remote log dir will be created at |
| 1461 | + <description>The remote log dir will be created at |
1455 | 1462 | {yarn.nodemanager.remote-app-log-dir}/${user}/{thisParam} |
1456 | 1463 | </description> |
1457 | 1464 | <name>yarn.nodemanager.remote-app-log-dir-suffix</name> |
|
1471 | 1478 | </property> |
1472 | 1479 |
|
1473 | 1480 | <property> |
1474 | | - <description>Amount of physical memory, in MB, that can be allocated |
| 1481 | + <description>Amount of physical memory, in MB, that can be allocated |
1475 | 1482 | for containers. If set to -1 and |
1476 | 1483 | yarn.nodemanager.resource.detect-hardware-capabilities is true, it is |
1477 | 1484 | automatically calculated(in case of Windows and Linux). |
|
1762 | 1769 | </property> |
1763 | 1770 |
|
1764 | 1771 | <property> |
1765 | | - <description>The maximum percentage of disk space utilization allowed after |
1766 | | - which a disk is marked as bad. Values can range from 0.0 to 100.0. |
1767 | | - If the value is greater than or equal to 100, the nodemanager will check |
| 1772 | + <description>The maximum percentage of disk space utilization allowed after |
| 1773 | + which a disk is marked as bad. Values can range from 0.0 to 100.0. |
| 1774 | + If the value is greater than or equal to 100, the nodemanager will check |
1768 | 1775 | for full disk. This applies to yarn.nodemanager.local-dirs and |
1769 | 1776 | yarn.nodemanager.log-dirs when |
1770 | 1777 | yarn.nodemanager.disk-health-checker.disk-utilization-threshold.enabled is true.</description> |
|
2120 | 2127 | </property> |
2121 | 2128 |
|
2122 | 2129 | <property> |
2123 | | - <description>The minimum allowed version of a resourcemanager that a nodemanager will connect to. |
2124 | | - The valid values are NONE (no version checking), EqualToNM (the resourcemanager's version is |
| 2130 | + <description>The minimum allowed version of a resourcemanager that a nodemanager will connect to. |
| 2131 | + The valid values are NONE (no version checking), EqualToNM (the resourcemanager's version is |
2125 | 2132 | equal to or greater than the NM version), or a Version String.</description> |
2126 | 2133 | <name>yarn.nodemanager.resourcemanager.minimum.version</name> |
2127 | 2134 | <value>NONE</value> |
|
2202 | 2209 | <name>yarn.client.max-cached-nodemanagers-proxies</name> |
2203 | 2210 | <value>0</value> |
2204 | 2211 | </property> |
2205 | | - |
| 2212 | + |
2206 | 2213 | <property> |
2207 | 2214 | <description>Enable the node manager to recover after starting</description> |
2208 | 2215 | <name>yarn.nodemanager.recovery.enabled</name> |
|
2314 | 2321 | <name>yarn.web-proxy.principal</name> |
2315 | 2322 | <value/> |
2316 | 2323 | </property> |
2317 | | - |
| 2324 | + |
2318 | 2325 | <property> |
2319 | | - <description>Keytab for WebAppProxy, if the proxy is not running as part of |
| 2326 | + <description>Keytab for WebAppProxy, if the proxy is not running as part of |
2320 | 2327 | the RM.</description> |
2321 | 2328 | <name>yarn.web-proxy.keytab</name> |
2322 | 2329 | </property> |
2323 | | - |
| 2330 | + |
2324 | 2331 | <property> |
2325 | 2332 | <description>The address for the web proxy as HOST:PORT, if this is not |
2326 | 2333 | given then the proxy will run as part of the RM</description> |
|
2334 | 2341 | <description> |
2335 | 2342 | CLASSPATH for YARN applications. A comma-separated list |
2336 | 2343 | of CLASSPATH entries. When this value is empty, the following default |
2337 | | - CLASSPATH for YARN applications would be used. |
| 2344 | + CLASSPATH for YARN applications would be used. |
2338 | 2345 | For Linux: |
2339 | 2346 | $HADOOP_CONF_DIR, |
2340 | 2347 | $HADOOP_COMMON_HOME/share/hadoop/common/*, |
|
2849 | 2856 | <name>yarn.sharedcache.app-checker.class</name> |
2850 | 2857 | <value>org.apache.hadoop.yarn.server.sharedcachemanager.RemoteAppChecker</value> |
2851 | 2858 | </property> |
2852 | | - |
| 2859 | + |
2853 | 2860 | <property> |
2854 | 2861 | <description>A resource in the in-memory store is considered stale |
2855 | 2862 | if the time since the last reference exceeds the staleness period. |
2856 | 2863 | This value is specified in minutes.</description> |
2857 | 2864 | <name>yarn.sharedcache.store.in-memory.staleness-period-mins</name> |
2858 | 2865 | <value>10080</value> |
2859 | 2866 | </property> |
2860 | | - |
| 2867 | + |
2861 | 2868 | <property> |
2862 | 2869 | <description>Initial delay before the in-memory store runs its first check |
2863 | 2870 | to remove dead initial applications. Specified in minutes.</description> |
2864 | 2871 | <name>yarn.sharedcache.store.in-memory.initial-delay-mins</name> |
2865 | 2872 | <value>10</value> |
2866 | 2873 | </property> |
2867 | | - |
| 2874 | + |
2868 | 2875 | <property> |
2869 | 2876 | <description>The frequency at which the in-memory store checks to remove |
2870 | 2877 | dead initial applications. Specified in minutes.</description> |
2871 | 2878 | <name>yarn.sharedcache.store.in-memory.check-period-mins</name> |
2872 | 2879 | <value>720</value> |
2873 | 2880 | </property> |
2874 | | - |
| 2881 | + |
2875 | 2882 | <property> |
2876 | 2883 | <description>The address of the admin interface in the SCM (shared cache manager)</description> |
2877 | 2884 | <name>yarn.sharedcache.admin.address</name> |
|
3302 | 3309 | Private_Dirty, Private_Clean, Shared_Dirty, Shared_Clean which can be used |
3303 | 3310 | for computing more accurate RSS. When this flag is enabled, RSS is computed |
3304 | 3311 | as Min(Shared_Dirty, Pss) + Private_Clean + Private_Dirty. It excludes |
3305 | | - read-only shared mappings in RSS computation. |
| 3312 | + read-only shared mappings in RSS computation. |
3306 | 3313 | </description> |
3307 | 3314 | <name>yarn.nodemanager.container-monitor.procfs-tree.smaps-based-rss.enabled</name> |
3308 | 3315 | <value>false</value> |
|
3752 | 3759 | <name>yarn.timeline-service.http-cross-origin.enabled</name> |
3753 | 3760 | <value>false</value> |
3754 | 3761 | </property> |
3755 | | - |
| 3762 | + |
3756 | 3763 | <property> |
3757 | 3764 | <description> |
3758 | 3765 | Flag to enable cross-origin (CORS) support for timeline service v1.x or |
|
3870 | 3877 | to specify details about the individual resource types. |
3871 | 3878 | </description> |
3872 | 3879 | </property> |
3873 | | - |
| 3880 | + |
3874 | 3881 | <property> |
3875 | 3882 | <name>yarn.webapp.filter-entity-list-by-user</name> |
3876 | 3883 | <value>false</value> |
|
0 commit comments