Generated by
JDiff

Class org.apache.hadoop.yarn.conf.YarnConfiguration

Added Methods
float getTimelineServiceVersion(Configuration) Returns the timeline service version.
boolean isAclEnabled(Configuration)  
boolean isDistSchedulingEnabled(Configuration)  
boolean isOpportunisticContainerAllocationEnabled(Configuration)  
void main(String[])  
boolean numaAwarenessEnabled(Configuration) Returns whether the NUMA awareness is enabled.
boolean systemMetricsPublisherEnabled(Configuration) Returns whether the system publisher is enabled.
boolean timelineServiceEnabled(Configuration) Returns whether the timeline service is enabled via configuration.
boolean timelineServiceV15Enabled(Configuration) Returns whether the timeline service v.1 5 is enabled via configuration.
boolean timelineServiceV1Enabled(Configuration) Returns whether the timeline service v.1 is enabled via configuration.
boolean timelineServiceV2Enabled(Configuration) Returns whether the timeline service v.2 is enabled via configuration.
 

Removed Fields
String DEFAULT_FS_NODE_LABELS_STORE_RETRY_POLICY_SPEC  
String DEFAULT_FS_RM_STATE_STORE_RETRY_POLICY_SPEC  
long DEFAULT_NM_HEALTH_CHECK_SCRIPT_TIMEOUT_MS  
int DEFAULT_RM_NODEMANAGER_CONNECT_RETIRES  
String FS_NODE_LABELS_STORE_RETRY_POLICY_SPEC  
String FS_RM_STATE_STORE_RETRY_POLICY_SPEC  
String NM_DEFAULT_DOCKER_CONTAINER_EXECUTOR_EXEC_NAME The default docker executor (For DockerContainerExecutor).
String NM_DOCKER_CONTAINER_EXECUTOR_EXEC_NAME The name of the docker executor (For DockerContainerExecutor).
String NM_DOCKER_CONTAINER_EXECUTOR_IMAGE_NAME The Docker image name(For DockerContainerExecutor).
String NM_HEALTH_CHECK_SCRIPT_OPTS The arguments to pass to the health check script.
String NM_HEALTH_CHECK_SCRIPT_PATH The health check script to run.
String NM_HEALTH_CHECK_SCRIPT_TIMEOUT_MS Health check script time out period.
String NM_LINUX_CONTAINER_GROUP The UNIX group that the linux-container-executor should run as.
String RM_NODEMANAGER_CONNECT_RETIRES Retry times to connect with NM.
 

Added Fields
String AMRM_PROXY_ADDRESS  
String AMRM_PROXY_CLIENT_THREAD_COUNT  
String AMRM_PROXY_ENABLED The setting that controls whether AMRMProxy is enabled or not.
String AMRM_PROXY_HA_ENABLED  
String AMRM_PROXY_INTERCEPTOR_CLASS_PIPELINE  
String AM_SCHEDULING_NODE_BLACKLISTING_DISABLE_THRESHOLD  
String AM_SCHEDULING_NODE_BLACKLISTING_ENABLED  
String APPLICATION_TAG_BASED_PLACEMENT_ENABLED  
String APPLICATION_TAG_BASED_PLACEMENT_USER_WHITELIST  
String APP_ATTEMPT_DIAGNOSTICS_LIMIT_KC  
String APP_FINAL_VALUE_RETENTION_THRESHOLD The name for setting that controls how long the final value of a metric of a completed app is retained before merging into the flow sum.
String APP_NAME_PLACEMENT_RULE  
String ATS_APP_COLLECTOR_LINGER_PERIOD_IN_MS  
String AUTOMATICALLY_DISCOVER_GPU_DEVICES  
String CENTRALIZED_NODELABEL_CONFIGURATION_TYPE  
String CLIENT_FAILOVER_NO_HA_PROXY_PROVIDER  
String CONFIG_NODE_DESCRIPTOR_PROVIDER  
String CURATOR_LEADER_ELECTOR Whether to use the Curator-based elector for leader election.
boolean DEFALUT_RM_PROXY_TIMEOUT_ENABLED  
String DEFAULT_AMRM_PROXY_ADDRESS  
int DEFAULT_AMRM_PROXY_CLIENT_THREAD_COUNT  
boolean DEFAULT_AMRM_PROXY_ENABLED  
boolean DEFAULT_AMRM_PROXY_HA_ENABLED  
String DEFAULT_AMRM_PROXY_INTERCEPTOR_CLASS_PIPELINE  
int DEFAULT_AMRM_PROXY_PORT  
float DEFAULT_AM_SCHEDULING_NODE_BLACKLISTING_DISABLE_THRESHOLD  
boolean DEFAULT_AM_SCHEDULING_NODE_BLACKLISTING_ENABLED  
boolean DEFAULT_APPLICATION_TAG_BASED_PLACEMENT_ENABLED  
int DEFAULT_APP_ATTEMPT_DIAGNOSTICS_LIMIT_KC  
long DEFAULT_APP_FINAL_VALUE_RETENTION_THRESHOLD The setting that controls how long the final value of a metric of a completed app is retained before merging into the flow sum.
int DEFAULT_ATS_APP_COLLECTOR_LINGER_PERIOD_IN_MS  
String DEFAULT_CLIENT_FAILOVER_NO_HA_PROXY_PROVIDER  
int DEFAULT_CLUSTER_LEVEL_APPLICATION_PRIORITY  
String DEFAULT_CONFIGURATION_STORE  
boolean DEFAULT_CURATOR_LEADER_ELECTOR_ENABLED  
String DEFAULT_DISK_VALIDATOR  
boolean DEFAULT_DISPLAY_APPS_FOR_LOGGED_IN_USER  
boolean DEFAULT_DIST_SCHEDULING_ENABLED  
boolean DEFAULT_ENABLE_REST_APP_SUBMISSIONS  
long DEFAULT_FEDERATION_AMRMPROXY_HB_MAX_WAIT_MS  
long DEFAULT_FEDERATION_AMRMPROXY_SUBCLUSTER_TIMEOUT  
int DEFAULT_FEDERATION_CACHE_TIME_TO_LIVE_SECS  
String DEFAULT_FEDERATION_CLUSTER_RESOLVER_CLASS  
boolean DEFAULT_FEDERATION_ENABLED  
boolean DEFAULT_FEDERATION_FAILOVER_ENABLED  
boolean DEFAULT_FEDERATION_FLUSH_CACHE_FOR_RM_ADDR  
String DEFAULT_FEDERATION_POLICY_KEY  
String DEFAULT_FEDERATION_POLICY_MANAGER  
String DEFAULT_FEDERATION_POLICY_MANAGER_PARAMS  
String DEFAULT_FEDERATION_REGISTRY_BASE_KEY  
String DEFAULT_FEDERATION_STATESTORE_CLIENT_CLASS  
int DEFAULT_FEDERATION_STATESTORE_HEARTBEAT_INTERVAL_SECS  
String DEFAULT_FEDERATION_STATESTORE_SQL_JDBC_CLASS  
int DEFAULT_FEDERATION_STATESTORE_SQL_MAXCONNECTIONS  
String DEFAULT_FEDERATION_STATESTORE_ZK_PARENT_PATH  
boolean DEFAULT_FILTER_INVALID_XML_CHARS  
String DEFAULT_FLOW_VERSION default version for any flow.
String DEFAULT_FS_NODE_LABELS_STORE_IMPL_CLASS  
String DEFAULT_HDFS_LOCATION_FLOW_RUN_COPROCESSOR_JAR default hdfs location for flowrun coprocessor jar.
String[] DEFAULT_LINUX_CONTAINER_RUNTIME_ALLOWED_RUNTIMES The default list of allowed runtimes when using LinuxContainerExecutor.
long DEFAULT_LOG_AGGREGATION_DEBUG_FILESIZE  
boolean DEFAULT_LOG_AGGREGATION_ENABLE_LOCAL_CLEANUP  
long DEFAULT_LOG_AGGREGATION_STATUS_TIME_OUT_MS  
String DEFAULT_NM_ADMIN_FORCE_PATH  
boolean DEFAULT_NM_AUX_SERVICES_MANIFEST_ENABLED  
long DEFAULT_NM_AUX_SERVICES_MANIFEST_RELOAD_MS  
String DEFAULT_NM_COLLECTOR_SERVICE_ADDRESS  
int DEFAULT_NM_COLLECTOR_SERVICE_PORT  
int DEFAULT_NM_COLLECTOR_SERVICE_THREAD_COUNT  
int DEFAULT_NM_CONTAINER_DIAGNOSTICS_MAXIMUM_SIZE  
int DEFAULT_NM_CONTAINER_EXECUTOR_EXIT_FILE_TIMEOUT  
long DEFAULT_NM_CONTAINER_LOG_DIR_SIZE_LIMIT_BYTES  
boolean DEFAULT_NM_CONTAINER_LOG_MONITOR_ENABLED  
int DEFAULT_NM_CONTAINER_LOG_MON_INTERVAL_MS  
long DEFAULT_NM_CONTAINER_LOG_TOTAL_SIZE_LIMIT_BYTES  
boolean DEFAULT_NM_CONTAINER_MONITOR_ENABLED  
float DEFAULT_NM_CONTAINER_QUEUING_LIMIT_STDEV  
String DEFAULT_NM_CONTAINER_QUEUING_LOAD_COMPARATOR  
int DEFAULT_NM_CONTAINER_QUEUING_MAX_QUEUE_LENGTH  
int DEFAULT_NM_CONTAINER_QUEUING_MAX_QUEUE_WAIT_TIME_MS  
int DEFAULT_NM_CONTAINER_QUEUING_MIN_QUEUE_LENGTH  
int DEFAULT_NM_CONTAINER_QUEUING_MIN_QUEUE_WAIT_TIME_MS  
long DEFAULT_NM_CONTAINER_QUEUING_SORTING_NODES_INTERVAL_MS  
boolean DEFAULT_NM_CONTAINER_QUEUING_USE_PAUSE_FOR_PREEMPTION  
int DEFAULT_NM_CONTAINER_RETRY_MINIMUM_INTERVAL_MS  
long DEFAULT_NM_CONTAINER_STDERR_BYTES  
String DEFAULT_NM_CONTAINER_STDERR_PATTERN  
boolean DEFAULT_NM_COUNT_LOGICAL_PROCESSORS_AS_CORES  
boolean DEFAULT_NM_CPU_RESOURCE_ENABLED  
boolean DEFAULT_NM_DISK_FREE_SPACE_THRESHOLD_ENABLED  
boolean DEFAULT_NM_DISK_RESOURCE_ENABLED Disk as a resource is disabled by default.
boolean DEFAULT_NM_DISK_UTILIZATION_THRESHOLD_ENABLED  
String[] DEFAULT_NM_DOCKER_ALLOWED_CONTAINER_NETWORKS The set of networks allowed when launching containers using the DockerContainerRuntime.
String[] DEFAULT_NM_DOCKER_ALLOWED_CONTAINER_RUNTIMES The set of runtimes allowed when launching containers using the DockerContainerRuntime.
boolean DEFAULT_NM_DOCKER_ALLOW_DELAYED_REMOVAL The default value on whether or not a user can request that Docker containers honor the debug deletion delay.
boolean DEFAULT_NM_DOCKER_ALLOW_HOST_PID_NAMESPACE Host pid namespace for containers is disabled by default.
boolean DEFAULT_NM_DOCKER_ALLOW_PRIVILEGED_CONTAINERS Privileged containers are disabled by default.
String[] DEFAULT_NM_DOCKER_CONTAINER_CAPABILITIES These are the default capabilities added by docker.
String DEFAULT_NM_DOCKER_DEFAULT_CONTAINER_NETWORK The network used when launching containers using the DockerContainerRuntime when no network is specified in the request and no default network is configured.
boolean DEFAULT_NM_DOCKER_ENABLE_USER_REMAPPING Set enable user remapping as false by default.
String DEFAULT_NM_DOCKER_PRIVILEGED_CONTAINERS_ACL Default list for users allowed to run privileged containers is empty.
int DEFAULT_NM_DOCKER_STOP_GRACE_PERIOD The default value for the grace period between the SIGTERM and the SIGKILL in the Docker Stop command.
int DEFAULT_NM_DOCKER_USER_REMAPPING_GID_THRESHOLD Set user remapping lower gid limit to 1 by default.
int DEFAULT_NM_DOCKER_USER_REMAPPING_UID_THRESHOLD Set user remapping lower uid limit to 1 by default.
boolean DEFAULT_NM_ELASTIC_MEMORY_CONTROL_ENABLED  
Integer DEFAULT_NM_ELASTIC_MEMORY_CONTROL_OOM_TIMEOUT_SEC  
boolean DEFAULT_NM_ENABLE_HARDWARE_CAPABILITY_DETECTION  
String DEFAULT_NM_FPGA_VENDOR_PLUGIN  
String DEFAULT_NM_GPU_DOCKER_PLUGIN_IMPL  
boolean DEFAULT_NM_HEALTH_CHECK_RUN_BEFORE_STARTUP  
String[] DEFAULT_NM_HEALTH_CHECK_SCRIPTS  
long DEFAULT_NM_HEALTH_CHECK_TIMEOUT_MS  
int DEFAULT_NM_LOG_AGGREGATION_NUM_LOG_FILES_SIZE_PER_APP  
int DEFAULT_NM_LOG_AGGREGATION_THREAD_POOL_SIZE  
boolean DEFAULT_NM_LOG_CONTAINER_DEBUG_INFO  
float DEFAULT_NM_MEMORY_RESOURCE_CGROUPS_SOFT_LIMIT_PERCENTAGE  
int DEFAULT_NM_MEMORY_RESOURCE_CGROUPS_SWAPPINESS  
boolean DEFAULT_NM_MEMORY_RESOURCE_ENABLED  
boolean DEFAULT_NM_MEMORY_RESOURCE_ENFORCED  
boolean DEFAULT_NM_NETWORK_RESOURCE_ENABLED Network as a resource is disabled by default.
String DEFAULT_NM_NETWORK_RESOURCE_INTERFACE  
int DEFAULT_NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_MBIT  
String DEFAULT_NM_NETWORK_RESOURCE_TAG_MAPPING_FILE_PATH  
boolean DEFAULT_NM_NETWORK_TAG_HANDLER_ENABLED  
long DEFAULT_NM_NODE_ATTRIBUTES_PROVIDER_FETCH_INTERVAL_MS  
long DEFAULT_NM_NODE_ATTRIBUTES_PROVIDER_FETCH_TIMEOUT_MS  
long DEFAULT_NM_NODE_ATTRIBUTES_RESYNC_INTERVAL  
long DEFAULT_NM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
long DEFAULT_NM_NODE_LABELS_PROVIDER_FETCH_TIMEOUT_MS  
long DEFAULT_NM_NODE_LABELS_RESYNC_INTERVAL  
boolean DEFAULT_NM_NUMA_AWARENESS_ENABLED  
String DEFAULT_NM_NUMA_AWARENESS_NUMACTL_CMD  
boolean DEFAULT_NM_NUMA_AWARENESS_READ_TOPOLOGY  
int DEFAULT_NM_OPPORTUNISTIC_CONTAINERS_MAX_QUEUE_LENGTH  
float DEFAULT_NM_PCORES_VCORES_MULTIPLIER  
boolean DEFAULT_NM_PLUGGABLE_DEVICE_FRAMEWORK_ENABLED The pluggable device plugin framework is disabled by default
boolean DEFAULT_NM_PUBLISH_CONTAINER_EVENTS_ENABLED  
int DEFAULT_NM_REAP_RUNC_LAYER_MOUNTS_INTERVAL  
int DEFAULT_NM_RECOVERY_COMPACTION_INTERVAL_SECS  
boolean DEFAULT_NM_RECOVERY_SUPERVISED  
boolean DEFAULT_NM_REMOTE_APP_LOG_DIR_INCLUDE_OLDER  
int DEFAULT_NM_RESOURCE_MON_INTERVAL_MS  
boolean DEFAULT_NM_RESOURCE_PLUGINS_FAIL_FAST  
String[] DEFAULT_NM_RUNC_ALLOWED_CONTAINER_NETWORKS The default set of networks allowed when launching containers using the RuncContainerRuntime.
String[] DEFAULT_NM_RUNC_ALLOWED_CONTAINER_RUNTIMES The default set of runtimes allowed when launching containers using the RuncContainerRuntime.
boolean DEFAULT_NM_RUNC_ALLOW_HOST_PID_NAMESPACE Host pid namespace for containers is disabled by default.
boolean DEFAULT_NM_RUNC_ALLOW_PRIVILEGED_CONTAINERS Privileged containers are disabled by default.
int DEFAULT_NM_RUNC_CACHE_REFRESH_INTERVAL The default interval in seconds between refreshing the hdfs image tag to hash cache.
String DEFAULT_NM_RUNC_IMAGE_TAG_TO_MANIFEST_PLUGIN Default runc image tag to manifest plugin class.
String DEFAULT_NM_RUNC_IMAGE_TOPLEVEL_DIR Default HDFS location under which the oci image manifests layers and configs directories exist.
int DEFAULT_NM_RUNC_LAYER_MOUNTS_TO_KEEP  
String DEFAULT_NM_RUNC_MANIFEST_TO_RESOURCES_PLUGIN Default runc manifest to resources plugin plugin class.
String DEFAULT_NM_RUNC_PRIVILEGED_CONTAINERS_ACL Default list for users allowed to run privileged containers is empty.
int DEFAULT_NM_RUNC_STAT_CACHE_TIMEOUT The default timeout value in seconds for the values in the stat cache.
String DEFAULT_NODELABEL_CONFIGURATION_TYPE  
int DEFAULT_NUMBER_OF_ASYNC_ENTITIES_TO_MERGE  
int DEFAULT_NUM_MANIFESTS_TO_CACHE The default number of manifests to cache in the image tag to hash cache.
String DEFAULT_NVIDIA_DOCKER_PLUGIN_V1_ENDPOINT  
boolean DEFAULT_OPPORTUNISTIC_CONTAINER_ALLOCATION_ENABLED  
int DEFAULT_OPP_CONTAINER_ALLOCATION_NODES_NUMBER_USED  
int DEFAULT_OPP_CONTAINER_MAX_ALLOCATIONS_PER_AM_HEARTBEAT  
int DEFAULT_RM_ACTIVITIES_MANAGER_APP_ACTIVITIES_MAX_QUEUE_LENGTH  
long DEFAULT_RM_ACTIVITIES_MANAGER_APP_ACTIVITIES_TTL_MS  
long DEFAULT_RM_ACTIVITIES_MANAGER_CLEANUP_INTERVAL_MS  
long DEFAULT_RM_ACTIVITIES_MANAGER_SCHEDULER_ACTIVITIES_TTL_MS  
String DEFAULT_RM_APPLICATION_HTTPS_POLICY  
int DEFAULT_RM_APPLICATION_MAX_TAGS  
int DEFAULT_RM_APPLICATION_MAX_TAG_LENGTH  
long DEFAULT_RM_APPLICATION_MONITOR_INTERVAL_MS  
boolean DEFAULT_RM_AUTO_UPDATE_CONTAINERS  
String DEFAULT_RM_CLUSTER_ID  
int DEFAULT_RM_DECOMMISSIONING_NODES_WATCHER_POLL_INTERVAL  
boolean DEFAULT_RM_DELEGATION_TOKEN_ALWAYS_CANCEL  
int DEFAULT_RM_DELEGATION_TOKEN_MAX_CONF_SIZE_BYTES  
long DEFAULT_RM_DT_RENEWER_THREAD_RETRY_INTERVAL  
int DEFAULT_RM_DT_RENEWER_THREAD_RETRY_MAX_ATTEMPTS  
long DEFAULT_RM_DT_RENEWER_THREAD_TIMEOUT  
long DEFAULT_RM_EPOCH  
long DEFAULT_RM_EPOCH_RANGE  
long DEFAULT_RM_LEVELDB_COMPACTION_INTERVAL_SECS  
int DEFAULT_RM_MAX_LOG_AGGREGATION_DIAGNOSTICS_IN_MEMORY  
long DEFAULT_RM_NM_HEARTBEAT_INTERVAL_MAX_MS  
long DEFAULT_RM_NM_HEARTBEAT_INTERVAL_MIN_MS  
boolean DEFAULT_RM_NM_HEARTBEAT_INTERVAL_SCALING_ENABLE  
float DEFAULT_RM_NM_HEARTBEAT_INTERVAL_SLOWDOWN_FACTOR  
float DEFAULT_RM_NM_HEARTBEAT_INTERVAL_SPEEDUP_FACTOR  
boolean DEFAULT_RM_NM_REGISTRATION_IP_HOSTNAME_CHECK_KEY  
int DEFAULT_RM_NODEMANAGER_CONNECT_RETRIES  
int DEFAULT_RM_NODEMANAGER_UNTRACKED_REMOVAL_TIMEOUT_MSEC  
int DEFAULT_RM_NODE_GRACEFUL_DECOMMISSION_TIMEOUT  
int DEFAULT_RM_NODE_IP_CACHE_EXPIRY_INTERVAL_SECS  
long DEFAULT_RM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
int DEFAULT_RM_PLACEMENT_CONSTRAINTS_ALGORITHM_POOL_SIZE  
int DEFAULT_RM_PLACEMENT_CONSTRAINTS_RETRY_ATTEMPTS  
int DEFAULT_RM_PLACEMENT_CONSTRAINTS_SCHEDULER_POOL_SIZE  
int DEFAULT_RM_PROXY_CONNECTION_TIMEOUT  
boolean DEFAULT_RM_PUBLISH_CONTAINER_EVENTS_ENABLED  
long DEFAULT_RM_RESERVATION_SYSTEM_MAX_PERIODICITY  
boolean DEFAULT_RM_RESOURCE_PROFILES_ENABLED  
String DEFAULT_RM_RESOURCE_PROFILES_SOURCE_FILE  
long DEFAULT_RM_SCHEDCONF_LEVELDB_COMPACTION_INTERVAL_SECS  
long DEFAULT_RM_SCHEDCONF_LEVELDB_MAX_LOGS  
String DEFAULT_RM_SCHEDCONF_STORE_ZK_PARENT_PATH  
long DEFAULT_RM_SCHEDCONF_ZK_MAX_LOGS  
boolean DEFAULT_RM_SUBMISSION_PREPROCESSOR_ENABLED  
String DEFAULT_RM_SUBMISSION_PREPROCESSOR_FILE_PATH  
int DEFAULT_RM_SUBMISSION_PREPROCESSOR_REFRESH_INTERVAL_MS  
boolean DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_BATCH_ENABLED  
int DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_DISPATCHER_BATCH_SIZE  
int DEFAULT_RM_TIMELINE_SERVER_V1_PUBLISHER_INTERVAL  
int DEFAULT_RM_ZK_ZNODE_SIZE_LIMIT_BYTES  
String DEFAULT_ROUTER_CLIENTRM_ADDRESS  
String DEFAULT_ROUTER_CLIENTRM_INTERCEPTOR_CLASS  
int DEFAULT_ROUTER_CLIENTRM_PORT  
int DEFAULT_ROUTER_CLIENTRM_SUBMIT_RETRY  
int DEFAULT_ROUTER_PIPELINE_CACHE_MAX_SIZE  
String DEFAULT_ROUTER_RMADMIN_ADDRESS  
String DEFAULT_ROUTER_RMADMIN_INTERCEPTOR_CLASS  
int DEFAULT_ROUTER_RMADMIN_PORT  
int DEFAULT_ROUTER_USER_CLIENT_THREADS_SIZE  
String DEFAULT_ROUTER_WEBAPP_ADDRESS  
String DEFAULT_ROUTER_WEBAPP_DEFAULT_INTERCEPTOR_CLASS  
String DEFAULT_ROUTER_WEBAPP_HTTPS_ADDRESS  
int DEFAULT_ROUTER_WEBAPP_HTTPS_PORT  
String DEFAULT_ROUTER_WEBAPP_INTERCEPTOR_CLASS  
boolean DEFAULT_ROUTER_WEBAPP_PARTIAL_RESULTS_ENABLED  
int DEFAULT_ROUTER_WEBAPP_PORT  
int DEFAULT_RUNC_STAT_CACHE_SIZE The default size of the stat cache which stores stats of the layers and config.
int DEFAULT_SCHEDULER_CONFIGURATION_FS_MAX_VERSION  
boolean DEFAULT_SYSTEM_METRICS_PUBLISHER_ENABLED  
int DEFAULT_TIMELINE_SERVICE_AGGREGATION_INTERVAL_SECS  
String DEFAULT_TIMELINE_SERVICE_BIND_HOST  
int DEFAULT_TIMELINE_SERVICE_CLIENT_INTERNAL_ATTEMPT_DIR_CACHE_SIZE  
String DEFAULT_TIMELINE_SERVICE_COLLECTOR_WEBAPP_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_COLLECTOR_WEBAPP_HTTPS_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_HBASE_SCHEMA_PREFIX default schema prefix for hbase tables.
long DEFAULT_TIMELINE_SERVICE_LEVELDB_CACHE_READ_CACHE_SIZE  
int DEFAULT_TIMELINE_SERVICE_LEVELDB_MAX_OPEN_FILES Default leveldb max open files if no configuration is specified.
int DEFAULT_TIMELINE_SERVICE_LEVELDB_WRITE_BATCH_SIZE Default leveldb write batch size is no configuration is specified
int DEFAULT_TIMELINE_SERVICE_LEVELDB_WRITE_BUFFER_SIZE Default leveldb write buffer size if no configuration is specified.
String DEFAULT_TIMELINE_SERVICE_READER_CLASS  
String DEFAULT_TIMELINE_SERVICE_READER_WEBAPP_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_READER_WEBAPP_HTTPS_ADDRESS  
String DEFAULT_TIMELINE_SERVICE_READ_ALLOWED_USERS The default value for list of the users who are allowed to read timeline service v2 data.
Boolean DEFAULT_TIMELINE_SERVICE_READ_AUTH_ENABLED The default setting for authentication checks for reading timeline service v2 data.
String DEFAULT_TIMELINE_SERVICE_ROLLING_PERIOD Roll a new database each hour.
String DEFAULT_TIMELINE_SERVICE_SCHEMA_CREATOR_CLASS  
long DEFAULT_TIMELINE_SERVICE_STORAGE_MONITOR_INTERVAL_MS  
float DEFAULT_TIMELINE_SERVICE_VERSION  
int DEFAULT_TIMELINE_SERVICE_WRITER_ASYNC_QUEUE_CAPACITY  
String DEFAULT_TIMELINE_SERVICE_WRITER_CLASS  
int DEFAULT_TIMELINE_SERVICE_WRITER_FLUSH_INTERVAL_SECONDS  
long DEFAULT_TIMELINE_V2_CLIENT_DRAIN_TIME_MILLIS  
String DEFAULT_YARN_API_SYSTEM_SERVICES_CLASS  
boolean DEFAULT_YARN_CLIENT_LOAD_RESOURCETYPES_FROM_SERVER  
String DEFAULT_YARN_CONTAINER_SANDBOX  
String DEFAULT_YARN_CONTAINER_SANDBOX_FILE_PERMISSIONS  
int DEFAULT_YARN_DISPATCHER_CPU_MONITOR_SAMPLES_PER_MIN  
int DEFAULT_YARN_DISPATCHER_PRINT_EVENTS_INFO_THRESHOLD  
String DEFAULT_YARN_REGISTRY_CLASS  
boolean DEFAULT_YARN_RESERVATION_ACL_ENABLE  
boolean DEFAULT_YARN_WEBAPP_UI2_ENABLE  
String DEFAULT_YARN_WORKFLOW_ID_TAG_PREFIX  
int DEFAULT_ZK_APPID_NODE_SPLIT_INDEX  
int DEFAULT_ZK_DELEGATION_TOKEN_NODE_SPLIT_INDEX  
String DELEGATED_CENTALIZED_NODELABEL_CONFIGURATION_TYPE  
String DISABLED_RM_PLACEMENT_CONSTRAINTS_HANDLER This handler rejects all allocate calls made by an application if they contain a org.apache.hadoop.yarn.api.records.SchedulingRequest
String DISK_VALIDATOR Disk Validator.
String DISPLAY_APPS_FOR_LOGGED_IN_USER  
String DISTRIBUTED_NODELABEL_CONFIGURATION_TYPE  
String DIST_SCHEDULING_ENABLED Setting that controls whether distributed scheduling is enabled or not.
String DOCKER_CONTAINER_RUNTIME_PREFIX  
String DR_CONFIGURATION_FILE  
String ENABLE_REST_APP_SUBMISSIONS  
String EXCLUSIVE_ENFORCED_PARTITIONS  
String EXCLUSIVE_ENFORCED_PARTITIONS_SUFFIX  
String FEDERATION_AMRMPROXY_HB_MAX_WAIT_MS  
String FEDERATION_AMRMPROXY_SUBCLUSTER_TIMEOUT  
String FEDERATION_CACHE_TIME_TO_LIVE_SECS  
String FEDERATION_CLUSTER_RESOLVER_CLASS  
String FEDERATION_ENABLED  
String FEDERATION_FAILOVER_ENABLED  
String FEDERATION_FLUSH_CACHE_FOR_RM_ADDR  
String FEDERATION_MACHINE_LIST  
String FEDERATION_POLICY_MANAGER  
String FEDERATION_POLICY_MANAGER_PARAMS  
String FEDERATION_PREFIX  
String FEDERATION_REGISTRY_BASE_KEY  
String FEDERATION_STATESTORE_CLIENT_CLASS  
String FEDERATION_STATESTORE_HEARTBEAT_INTERVAL_SECS  
String FEDERATION_STATESTORE_SQL_JDBC_CLASS  
String FEDERATION_STATESTORE_SQL_MAXCONNECTIONS  
String FEDERATION_STATESTORE_SQL_PASSWORD  
String FEDERATION_STATESTORE_SQL_URL  
String FEDERATION_STATESTORE_SQL_USERNAME  
String FEDERATION_STATESTORE_ZK_PARENT_PATH Parent znode path under which ZKRMStateStore will create znodes.
String FEDERATION_STATESTORE_ZK_PREFIX  
String FILE_CONFIGURATION_STORE  
String FILTER_ENTITY_LIST_BY_USER  
String FILTER_INVALID_XML_CHARS  
int FLOW_NAME_DEFAULT_MAX_SIZE Default setting for flow name size has no size restriction after removing UUID if present.
String FLOW_NAME_MAX_SIZE This setting controls the max size of the flow name getting generated in ATSv2 after removing UUID if present.
String FLOW_RUN_COPROCESSOR_JAR_HDFS_LOCATION The name of the setting for the location of the coprocessor jar on hdfs.
String FS_CONFIGURATION_STORE  
String FS_NODE_ATTRIBUTE_STORE_IMPL_CLASS Node attribute store implementation class.
String FS_NODE_ATTRIBUTE_STORE_ROOT_DIR File system node attribute store directory.
String FS_NODE_LABELS_STORE_IMPL_CLASS Node label store implementation class
String GLOBAL_RM_AM_MAX_ATTEMPTS The maximum number of application attempts.
String HADOOP_HTTP_WEBAPP_SCHEDULER_PAGE @deprecated This field is deprecated for #YARN_HTTP_WEBAPP_SCHEDULER_PAGE
String LEVELDB_CONFIGURATION_STORE  
String LINUX_CONTAINER_RUNTIME_ALLOWED_RUNTIMES Comma separated list of runtimes that are allowed when using LinuxContainerExecutor.
String LINUX_CONTAINER_RUNTIME_CLASS_FMT  
String LINUX_CONTAINER_RUNTIME_PREFIX Prefix for runtime configuration constants.
String LINUX_CONTAINER_RUNTIME_TYPE Default runtime to be used.
String LOG_AGGREGATION_DEBUG_FILESIZE  
String LOG_AGGREGATION_ENABLE_LOCAL_CLEANUP Whether to clean up nodemanager logs when log aggregation is enabled.
String LOG_AGGREGATION_FILE_CONTROLLER_FMT  
String LOG_AGGREGATION_FILE_FORMATS  
String LOG_AGGREGATION_REMOTE_APP_LOG_DIR_FMT  
String LOG_AGGREGATION_REMOTE_APP_LOG_DIR_SUFFIX_FMT  
String LOG_AGGREGATION_STATUS_TIME_OUT_MS How long for ResourceManager to wait for NodeManager to report its log aggregation status.
String MAX_CLUSTER_LEVEL_APPLICATION_PRIORITY  
String MEMORY_CONFIGURATION_STORE  
String MIN_LOG_ROLLING_INTERVAL_SECONDS The allowed hard minimum limit for YarnConfiguration#NM_LOG_AGGREGATION_ROLL_MONITORING_INTERVAL_SECONDS
long MIN_LOG_ROLLING_INTERVAL_SECONDS_DEFAULT  
String NM_ADMIN_FORCE_PATH PATH components that will be prepended to the user's path.
String NM_AUX_SERVICES_CLASSPATH  
String NM_AUX_SERVICES_MANIFEST File containing auxiliary service specifications.
String NM_AUX_SERVICES_MANIFEST_ENABLED Boolean indicating whether loading aux services from a manifest is enabled.
String NM_AUX_SERVICES_MANIFEST_RELOAD_MS Interval at which manifest file will be reloaded when modifications are found (0 or less means that the file will not be checked for modifications and reloaded).
String NM_AUX_SERVICES_SYSTEM_CLASSES  
String NM_AUX_SERVICE_REMOTE_CLASSPATH  
String NM_COLLECTOR_SERVICE_ADDRESS Address where the collector service IPC is.
String NM_COLLECTOR_SERVICE_THREAD_COUNT Number of threads container manager uses.
List NM_CONFIGURATION_FILES  
String NM_CONTAINERS_LAUNCHER_CLASS Containers launcher implementation to use.
String NM_CONTAINER_DIAGNOSTICS_MAXIMUM_SIZE Maximum size of contain's diagnostics to keep for relaunching container case.
String NM_CONTAINER_EXECUTOR_EXIT_FILE_TIMEOUT  
String NM_CONTAINER_LOCALIZER_JAVA_OPTS_DEFAULT  
String NM_CONTAINER_LOCALIZER_JAVA_OPTS_KEY The JVM options used on forking ContainerLocalizer process by container executor.
String NM_CONTAINER_LOCALIZER_LOG_LEVEL The log level of container localizer process.
String NM_CONTAINER_LOCALIZER_LOG_LEVEL_DEFAULT  
String NM_CONTAINER_LOG_DIR_SIZE_LIMIT_BYTES The disk space limit for a single container log directory.
String NM_CONTAINER_LOG_MONITOR_ENABLED Enable switch for container log monitoring.
String NM_CONTAINER_LOG_MON_INTERVAL_MS How often to monitor logs generated by containers.
String NM_CONTAINER_LOG_TOTAL_SIZE_LIMIT_BYTES The disk space limit for all of a container's logs.
String NM_CONTAINER_MONITOR_ENABLED  
String NM_CONTAINER_QUEUING_LIMIT_STDEV Value of standard deviation used for calculation of queue limit thresholds.
String NM_CONTAINER_QUEUING_LOAD_COMPARATOR Comparator for determining node load for scheduling of opportunistic containers.
String NM_CONTAINER_QUEUING_MAX_QUEUE_LENGTH Max length of container queue at NodeManager.
String NM_CONTAINER_QUEUING_MAX_QUEUE_WAIT_TIME_MS Max queue wait time for a container queue at a NodeManager.
String NM_CONTAINER_QUEUING_MIN_QUEUE_LENGTH Min length of container queue at NodeManager.
String NM_CONTAINER_QUEUING_MIN_QUEUE_WAIT_TIME_MS Min queue wait time for a container at a NodeManager.
String NM_CONTAINER_QUEUING_SORTING_NODES_INTERVAL_MS Frequency for computing least loaded NMs.
String NM_CONTAINER_QUEUING_USE_PAUSE_FOR_PREEMPTION Use container pause as the preemption policy over kill in the container queue at a NodeManager.
String NM_CONTAINER_RETRY_MINIMUM_INTERVAL_MS Minimum container restart interval.
String NM_CONTAINER_STATE_TRANSITION_LISTENERS List of container state transition listeners.
String NM_CONTAINER_STDERR_BYTES  
String NM_CONTAINER_STDERR_PATTERN  
String NM_COUNT_LOGICAL_PROCESSORS_AS_CORES Count logical processors(like hyperthreads) as cores.
String NM_CPU_RESOURCE_ENABLED Enable cpu isolation.
String NM_CPU_RESOURCE_PREFIX  
String NM_CSI_ADAPTOR_ADDRESSES One or more socket addresses for csi-adaptor.
String NM_CSI_ADAPTOR_ADDRESS_SUFFIX  
String NM_CSI_ADAPTOR_CLASS  
String NM_CSI_ADAPTOR_PREFIX TERMS: csi-driver: a 3rd party CSI driver which implements the CSI protocol.
String NM_CSI_DRIVER_ENDPOINT_SUFFIX  
String NM_CSI_DRIVER_NAMES  
String NM_CSI_DRIVER_PREFIX  
String NM_CSRF_CUSTOM_HEADER  
String NM_CSRF_ENABLED  
String NM_CSRF_METHODS_TO_IGNORE  
String NM_CSRF_PREFIX  
String NM_DEFAULT_CONTAINER_EXECUTOR_LOG_DIRS_PERMISSIONS  
String NM_DEFAULT_CONTAINER_EXECUTOR_LOG_DIRS_PERMISSIONS_DEFAULT  
String NM_DEFAULT_CONTAINER_EXECUTOR_PREFIX Default permissions for container logs.
String NM_DISK_FREE_SPACE_THRESHOLD_ENABLED Enable/Disable the minimum disk free space threshold for disk health checker.
String NM_DISK_RESOURCE_ENABLED This setting controls if resource handling for disk operations is enabled.
String NM_DISK_RESOURCE_PREFIX Prefix for disk configurations.
String NM_DISK_UTILIZATION_THRESHOLD_ENABLED Enable/Disable the disk utilisation percentage threshold for disk health checker.
String NM_DOCKER_ALLOWED_CONTAINER_NETWORKS The set of networks allowed when launching containers using the DockerContainerRuntime.
String NM_DOCKER_ALLOWED_CONTAINER_RUNTIMES The set of runtimes allowed when launching containers using the DockerContainerRuntime.
String NM_DOCKER_ALLOW_DELAYED_REMOVAL Whether or not users are allowed to request that Docker containers honor the debug deletion delay.
String NM_DOCKER_ALLOW_HOST_PID_NAMESPACE Allow host pid namespace for containers.
String NM_DOCKER_ALLOW_PRIVILEGED_CONTAINERS Allow privileged containers.
String NM_DOCKER_CONTAINER_CAPABILITIES Capabilities allowed (and added by default) for docker containers.
String NM_DOCKER_DEFAULT_CONTAINER_NETWORK The network used when launching containers using the DockerContainerRuntime when no network is specified in the request.
String NM_DOCKER_DEFAULT_RO_MOUNTS The default list of read-only mounts to be bind-mounted into all Docker containers that use DockerContainerRuntime.
String NM_DOCKER_DEFAULT_RW_MOUNTS The default list of read-write mounts to be bind-mounted into all Docker containers that use DockerContainerRuntime.
String NM_DOCKER_DEFAULT_TMPFS_MOUNTS The default list of tmpfs mounts to be mounted into all Docker containers that use DockerContainerRuntime.
String NM_DOCKER_ENABLE_USER_REMAPPING enable user remapping.
String NM_DOCKER_IMAGE_NAME Default docker image to be used.
String NM_DOCKER_IMAGE_UPDATE Default option to decide whether to pull the latest image or not.
String NM_DOCKER_PRIVILEGED_CONTAINERS_ACL ACL list for users allowed to run privileged containers.
String NM_DOCKER_STOP_GRACE_PERIOD A configurable value to pass to the Docker Stop command.
String NM_DOCKER_USER_REMAPPING_GID_THRESHOLD lower limit for acceptable gids of user remapped user.
String NM_DOCKER_USER_REMAPPING_UID_THRESHOLD lower limit for acceptable uids of user remapped user.
String NM_ELASTIC_MEMORY_CONTROL_ENABLED Specifies whether to do memory check on overall usage.
String NM_ELASTIC_MEMORY_CONTROL_OOM_HANDLER Specifies the OOM handler code.
String NM_ELASTIC_MEMORY_CONTROL_OOM_LISTENER_PATH The path to the OOM listener.
String NM_ELASTIC_MEMORY_CONTROL_OOM_TIMEOUT_SEC Maximum time in seconds to resolve an OOM situation.
String NM_ENABLE_HARDWARE_CAPABILITY_DETECTION Enable or disable node hardware capability detection.
String NM_FPGA_ALLOWED_DEVICES  
String NM_FPGA_AVAILABLE_DEVICES  
String NM_FPGA_DEVICE_DISCOVERY_SCRIPT  
String NM_FPGA_PATH_TO_EXEC  
String NM_FPGA_RESOURCE_PREFIX Prefix for FPGA configurations.
String NM_FPGA_VENDOR_PLUGIN  
String NM_GPU_ALLOWED_DEVICES  
String NM_GPU_DOCKER_PLUGIN_IMPL Settings to control which implementation of docker plugin for GPU will be used.
String NM_GPU_PATH_TO_EXEC This setting controls where to how to invoke GPU binaries
String NM_GPU_RESOURCE_PREFIX Prefix for gpu configurations.
String NM_HDFS_RUNC_IMAGE_TAG_TO_HASH_FILE The HDFS location where the runC image tag to hash file exists.
String NM_HEALTH_CHECK_RUN_BEFORE_STARTUP Whether or not to run the node health script before the NM starts up.
String NM_HEALTH_CHECK_SCRIPTS The health checker scripts.
String NM_HEALTH_CHECK_SCRIPT_INTERVAL_MS_TEMPLATE Frequency of running node health script.
String NM_HEALTH_CHECK_SCRIPT_OPTS_TEMPLATE The arguments to pass to the health check script.
String NM_HEALTH_CHECK_SCRIPT_PATH_TEMPLATE The health check script to run.
String NM_HEALTH_CHECK_SCRIPT_TIMEOUT_MS_TEMPLATE Health check script time out period.
String NM_HEALTH_CHECK_TIMEOUT_MS Health check time out period for all scripts.
String NM_LOCAL_RUNC_IMAGE_TAG_TO_HASH_FILE The local file system location where the runC image tag to hash file exists.
String NM_LOG_AGGREGATION_NUM_LOG_FILES_SIZE_PER_APP Define how many aggregated log files per application per NM we can have in remote file system.
String NM_LOG_AGGREGATION_THREAD_POOL_SIZE The number of threads to handle log aggregation in node manager.
String NM_LOG_AGG_POLICY_CLASS  
String NM_LOG_AGG_POLICY_CLASS_PARAMETERS  
String NM_LOG_CONTAINER_DEBUG_INFO  
String NM_MEMORY_RESOURCE_CGROUPS_SOFT_LIMIT_PERCENTAGE  
String NM_MEMORY_RESOURCE_CGROUPS_SWAPPINESS  
String NM_MEMORY_RESOURCE_ENABLED  
String NM_MEMORY_RESOURCE_ENFORCED  
String NM_MEMORY_RESOURCE_PREFIX  
String NM_MON_RESOURCE_CALCULATOR Class that calculates current resource utilization.
String NM_NETWORK_RESOURCE_ENABLED This setting controls if resource handling for network bandwidth is enabled.
String NM_NETWORK_RESOURCE_INTERFACE Specifies the interface to be used for applying network throttling rules.
String NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_MBIT Specifies the total available outbound bandwidth on the node.
String NM_NETWORK_RESOURCE_OUTBOUND_BANDWIDTH_YARN_MBIT Specifies the total outbound bandwidth available to YARN containers.
String NM_NETWORK_RESOURCE_PREFIX  
String NM_NETWORK_TAG_HANDLER_ENABLED  
String NM_NETWORK_TAG_MAPPING_FILE_PATH  
String NM_NETWORK_TAG_MAPPING_MANAGER  
String NM_NETWORK_TAG_PREFIX  
String NM_NODE_ATTRIBUTES_PROVIDER_CONFIG  
String NM_NODE_ATTRIBUTES_PROVIDER_FETCH_INTERVAL_MS Node attribute provider fetch attributes interval and timeout.
String NM_NODE_ATTRIBUTES_PROVIDER_FETCH_TIMEOUT_MS  
String NM_NODE_ATTRIBUTES_RESYNC_INTERVAL  
String NM_NODE_LABELS_PROVIDER_CONFIG  
String NM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
String NM_NODE_LABELS_PROVIDER_FETCH_TIMEOUT_MS  
String NM_NODE_LABELS_RESYNC_INTERVAL  
String NM_NUMA_AWARENESS_ENABLED Settings for NUMA awareness.
String NM_NUMA_AWARENESS_NODE_IDS  
String NM_NUMA_AWARENESS_NUMACTL_CMD  
String NM_NUMA_AWARENESS_READ_TOPOLOGY  
String NM_OPPORTUNISTIC_CONTAINERS_MAX_QUEUE_LENGTH Max Queue length of OPPORTUNISTIC containers on the NM.
String NM_PCORES_VCORES_MULTIPLIER Multiplier to convert physical cores to vcores.
String NM_PLUGGABLE_DEVICE_FRAMEWORK_DEVICE_CLASSES This setting contains vendor plugin class names for device plugin framework to load.
String NM_PLUGGABLE_DEVICE_FRAMEWORK_ENABLED This setting controls if pluggable device plugin framework is enabled.
String NM_PROVIDER_CONFIGURED_NODE_ATTRIBUTES  
String NM_PROVIDER_CONFIGURED_NODE_PARTITION  
String NM_PUBLISH_CONTAINER_EVENTS_ENABLED The setting that controls whether yarn container events are published to the timeline service or not by NM.
String NM_REAP_RUNC_LAYER_MOUNTS_INTERVAL The interval in seconds between executions of reaping layer mounts.
String NM_RECOVERY_COMPACTION_INTERVAL_SECS The time in seconds between full compactions of the NM state database.
String NM_RECOVERY_SUPERVISED  
String NM_REMOTE_APP_LOG_DIR_GROUPNAME Specifies the group of the aggregated log directory.
String NM_REMOTE_APP_LOG_DIR_INCLUDE_OLDER Specifies whether Older Application Log Directory is included.
String NM_RESOURCEMANAGER_CONNECT_MAX_WAIT_MS Max time to wait for NM to connection to RM.
String NM_RESOURCEMANAGER_CONNECT_RETRY_INTERVAL_MS Time interval between each NM attempt to connection to RM.
String NM_RESOURCES_PREFIX  
String NM_RESOURCE_MON_INTERVAL_MS How often to monitor resource in a node.
String NM_RESOURCE_PLUGINS Prefix for computation resources example of computation resources like GPU / FPGA / TPU etc.
String NM_RESOURCE_PLUGINS_FAIL_FAST Specifies whether the initialization of the Node Manager should continue if a certain device (GPU FPGA etc) was not found in the system.
String NM_RUNC_ALLOWED_CONTAINER_NETWORKS The set of networks allowed when launching containers using the RuncContainerRuntime.
String NM_RUNC_ALLOWED_CONTAINER_RUNTIMES The set of runtimes allowed when launching containers using the RuncContainerRuntime.
String NM_RUNC_ALLOW_HOST_PID_NAMESPACE Allow host pid namespace for containers.
String NM_RUNC_ALLOW_PRIVILEGED_CONTAINERS Allow privileged containers.
String NM_RUNC_CACHE_REFRESH_INTERVAL The interval in seconds between refreshing the hdfs image tag to hash cache.
String NM_RUNC_DEFAULT_RO_MOUNTS The default list of read-only mounts to be bind-mounted into all runC containers that use RuncContainerRuntime.
String NM_RUNC_DEFAULT_RW_MOUNTS The default list of read-write mounts to be bind-mounted into all runC containers that use RuncContainerRuntime.
String NM_RUNC_IMAGE_NAME Default runc image to be used.
String NM_RUNC_IMAGE_TAG_TO_MANIFEST_PLUGIN The runc image tag to manifest plugin class that should be used.
String NM_RUNC_IMAGE_TOPLEVEL_DIR The HDFS location under which the oci image manifests layers and configs directories exist.
String NM_RUNC_LAYER_MOUNTS_TO_KEEP Target count of layer mounts that we should keep on disk at one time.
String NM_RUNC_MANIFEST_TO_RESOURCES_PLUGIN The runc manifest to resources plugin class that should be used.
String NM_RUNC_NUM_MANIFESTS_TO_CACHE The number of manifests to cache in the image tag to hash cache.
String NM_RUNC_PRIVILEGED_CONTAINERS_ACL ACL list for users allowed to run privileged containers.
String NM_RUNC_SECCOMP_PROFILE Path to the seccomp profile to use with Runc containers.
String NM_RUNC_STAT_CACHE_SIZE The size of the stat cache which stores stats of the layers and config.
String NM_RUNC_STAT_CACHE_TIMEOUT The timeout value in seconds for the values in the stat cache.
String NM_SCRIPT_BASED_NODE_ATTRIBUTES_PROVIDER_OPTS  
String NM_SCRIPT_BASED_NODE_ATTRIBUTES_PROVIDER_PATH  
String NM_SCRIPT_BASED_NODE_LABELS_PROVIDER_PATH  
String NM_SCRIPT_BASED_NODE_LABELS_PROVIDER_SCRIPT_OPTS  
String NM_SYSTEM_RESERVED_PMEM_MB Amount of memory in MB that has been reserved for non-yarn use.
String NM_WM_HIGH_PER_DISK_FREE_SPACE_MB The minimum space that must be available on an offline disk for it to be marked as online.
String NM_WM_LOW_PER_DISK_UTILIZATION_PERCENTAGE The low threshold percentage of disk space used when an offline disk is marked as online.
String NM_XFS_OPTIONS  
String NM_XFS_PREFIX  
String NODELABEL_CONFIGURATION_TYPE  
String NODE_ATTRIBUTE_PREFIX Node-attribute configurations.
String NODE_RESOURCES_CONFIGURATION_FILE  
String NUMBER_OF_ASYNC_ENTITIES_TO_MERGE  
String NVIDIA_DOCKER_PLUGIN_V1_ENDPOINT This setting controls end point of nvidia-docker-v1 plugin.
String NVIDIA_DOCKER_V1  
String NVIDIA_DOCKER_V2  
String OPPORTUNISTIC_CONTAINER_ALLOCATION_ENABLED Setting that controls whether opportunistic container allocation is enabled or not.
String OPP_CONTAINER_ALLOCATION_NODES_NUMBER_USED Number of nodes to be used by the Opportunistic Container allocator for dispatching containers during container allocation.
String OPP_CONTAINER_MAX_ALLOCATIONS_PER_AM_HEARTBEAT Maximum number of opportunistic containers to be allocated in AM heartbeat.
String PHOENIX_OFFLINE_STORAGE_CONN_STR  
String PHOENIX_OFFLINE_STORAGE_CONN_STR_DEFAULT  
String PROCESSOR_RM_PLACEMENT_CONSTRAINTS_HANDLER Using this handler the placement of containers with constraints is determined as a pre-processing step before the capacity or the fair scheduler is called.
String PROXY_BIND_HOST Binding address for the web proxy.
String QUEUE_PLACEMENT_RULES Configured scheduler queue placement rules.
String RESOURCE_TYPES  
String RESOURCE_TYPES_CONFIGURATION_FILE  
String REST_CSRF  
String RM_ACTIVITIES_MANAGER_APP_ACTIVITIES_MAX_QUEUE_LENGTH Max queue length for app activities.
String RM_ACTIVITIES_MANAGER_APP_ACTIVITIES_PREFIX  
String RM_ACTIVITIES_MANAGER_APP_ACTIVITIES_TTL_MS Time to live for app activities in milliseconds.
String RM_ACTIVITIES_MANAGER_CLEANUP_INTERVAL_MS The cleanup interval for activities in milliseconds.
String RM_ACTIVITIES_MANAGER_PREFIX Settings for activities manager.
String RM_ACTIVITIES_MANAGER_SCHEDULER_ACTIVITIES_PREFIX  
String RM_ACTIVITIES_MANAGER_SCHEDULER_ACTIVITIES_TTL_MS Time to live for scheduler activities in milliseconds.
String RM_APPLICATION_HTTPS_POLICY Specifies what the RM does regarding HTTPS enforcement for communication with AM Web Servers as well as generating and providing certificates.
String RM_APPLICATION_MASTER_SERVICE_PROCESSORS  
String RM_APPLICATION_MAX_TAGS Max number of application tags.
String RM_APPLICATION_MAX_TAG_LENGTH Max length of each application tag.
String RM_APPLICATION_MONITOR_INTERVAL_MS  
String RM_AUTO_UPDATE_CONTAINERS  
String RM_CSRF_CUSTOM_HEADER  
String RM_CSRF_ENABLED  
String RM_CSRF_METHODS_TO_IGNORE  
String RM_CSRF_PREFIX  
String RM_DECOMMISSIONING_NODES_WATCHER_POLL_INTERVAL Period in seconds of the poll timer task inside DecommissioningNodesWatcher to identify and take care of DECOMMISSIONING nodes missing regular heart beat.
String RM_DELEGATION_TOKEN_ALWAYS_CANCEL  
String RM_DELEGATION_TOKEN_MAX_CONF_SIZE  
String RM_DT_RENEWER_THREAD_RETRY_INTERVAL  
String RM_DT_RENEWER_THREAD_RETRY_MAX_ATTEMPTS  
String RM_DT_RENEWER_THREAD_TIMEOUT  
String RM_EPOCH  
String RM_EPOCH_RANGE The epoch range before wrap around.
String RM_HA_FC_ELECTOR_ZK_RETRIES_KEY number of zookeeper operation retry times in ActiveStandbyElector
String RM_LEVELDB_COMPACTION_INTERVAL_SECS The time in seconds between full compactions of the leveldb database.
String RM_MAX_LOG_AGGREGATION_DIAGNOSTICS_IN_MEMORY How many diagnostics/failure messages can be saved in RM for log aggregation.
String RM_NM_HEARTBEAT_INTERVAL_MAX_MS  
String RM_NM_HEARTBEAT_INTERVAL_MIN_MS  
String RM_NM_HEARTBEAT_INTERVAL_SCALING_ENABLE Enable Heartbeat Interval Scaling based on cpu utilization.
String RM_NM_HEARTBEAT_INTERVAL_SLOWDOWN_FACTOR  
String RM_NM_HEARTBEAT_INTERVAL_SPEEDUP_FACTOR  
String RM_NM_REGISTRATION_IP_HOSTNAME_CHECK_KEY Check IP and hostname resolution during nodemanager registration.
String RM_NODEMANAGER_CONNECT_RETRIES Retry times to connect with NM.
String RM_NODEMANAGER_UNTRACKED_REMOVAL_TIMEOUT_MSEC Timeout(msec) for an untracked node to remain in shutdown or decommissioned state.
String RM_NODE_GRACEFUL_DECOMMISSION_TIMEOUT Timeout in seconds for YARN node graceful decommission.
String RM_NODE_IP_CACHE_EXPIRY_INTERVAL_SECS The expiry interval for node IP caching.
String RM_NODE_LABELS_PROVIDER_CONFIG  
String RM_NODE_LABELS_PROVIDER_FETCH_INTERVAL_MS  
String RM_PLACEMENT_CONSTRAINTS_ALGORITHM_CLASS Placement Algorithm.
String RM_PLACEMENT_CONSTRAINTS_ALGORITHM_ITERATOR Used for BasicPlacementAlgorithm - default SERIAL.
String RM_PLACEMENT_CONSTRAINTS_ALGORITHM_POOL_SIZE  
String RM_PLACEMENT_CONSTRAINTS_HANDLER Specify which handler will be used to process PlacementConstraints.
String RM_PLACEMENT_CONSTRAINTS_RETRY_ATTEMPTS  
String RM_PLACEMENT_CONSTRAINTS_SCHEDULER_POOL_SIZE  
String RM_PROXY_CONNECTION_TIMEOUT  
String RM_PROXY_TIMEOUT_ENABLED  
String RM_PUBLISH_CONTAINER_EVENTS_ENABLED The setting that controls whether yarn container events are published to the timeline service or not by RM.
String RM_RESERVATION_SYSTEM_MAX_PERIODICITY The maximum periodicity for the Reservation System.
String RM_RESOURCE_PROFILES_ENABLED Enable/disable resource profiles.
String RM_RESOURCE_PROFILES_SOURCE_FILE File containing resource profiles.
String RM_SCHEDCONF_LEVELDB_COMPACTION_INTERVAL_SECS  
String RM_SCHEDCONF_MAX_LOGS  
String RM_SCHEDCONF_STORE_PATH  
String RM_SCHEDCONF_STORE_ZK_PARENT_PATH Parent znode path under which ZKConfigurationStore will create znodes.
String RM_SCHEDULER_MUTATION_ACL_POLICY_CLASS  
String RM_SUBMISSION_PREPROCESSOR_ENABLED Enable submission pre-processor.
String RM_SUBMISSION_PREPROCESSOR_FILE_PATH Path to file with hosts for the submission processor to handle.
String RM_SUBMISSION_PREPROCESSOR_REFRESH_INTERVAL_MS Submission processor refresh interval.
String RM_TIMELINE_SERVER_V1_PUBLISHER_BATCH_ENABLED  
String RM_TIMELINE_SERVER_V1_PUBLISHER_DISPATCHER_BATCH_SIZE  
String RM_TIMELINE_SERVER_V1_PUBLISHER_INTERVAL  
String RM_XFS_OPTIONS  
String RM_XFS_PREFIX  
String RM_ZK_ZNODE_SIZE_LIMIT_BYTES Zookeeper znode limit
String ROUTER_BIND_HOST  
String ROUTER_CLIENTRM_ADDRESS  
String ROUTER_CLIENTRM_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_CLIENTRM_PREFIX  
String ROUTER_CLIENTRM_SUBMIT_RETRY The number of retries for GetNewApplication and SubmitApplication in {@code FederationClientInterceptor}.
String ROUTER_PIPELINE_CACHE_MAX_SIZE  
String ROUTER_PREFIX  
String ROUTER_RMADMIN_ADDRESS  
String ROUTER_RMADMIN_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_RMADMIN_PREFIX  
String ROUTER_USER_CLIENT_THREADS_SIZE  
String ROUTER_WEBAPP_ADDRESS The address of the Router web application.
String ROUTER_WEBAPP_DEFAULT_INTERCEPTOR_CLASS The interceptor class used in FederationInterceptorREST to communicate with each SubCluster.
String ROUTER_WEBAPP_HTTPS_ADDRESS The https address of the Router web application.
String ROUTER_WEBAPP_INTERCEPTOR_CLASS_PIPELINE  
String ROUTER_WEBAPP_PARTIAL_RESULTS_ENABLED The interceptor class used in FederationInterceptorREST should return partial AppReports.
String ROUTER_WEBAPP_PREFIX  
String RUNC_CONTAINER_RUNTIME_PREFIX  
String SCHEDULER_CONFIGURATION_FS_MAX_VERSION  
String SCHEDULER_CONFIGURATION_FS_PATH  
String SCHEDULER_CONFIGURATION_STORE_CLASS  
String SCHEDULER_RM_PLACEMENT_CONSTRAINTS_HANDLER Using this handler containers with constraints will be placed by the main scheduler.
String SCRIPT_NODE_DESCRIPTOR_PROVIDER  
String SYSTEM_METRICS_PUBLISHER_ENABLED The setting that controls whether yarn system metrics is published on the timeline server or not by RM and NM.
String TIMELINE_CSRF_CUSTOM_HEADER  
String TIMELINE_CSRF_ENABLED  
String TIMELINE_CSRF_METHODS_TO_IGNORE  
String TIMELINE_CSRF_PREFIX  
String TIMELINE_OFFLINE_AGGREGATION_PREFIX  
String TIMELINE_SERVICE_AGGREGATION_INTERVAL_SECS The name for setting that controls how often in-memory app level aggregation is kicked off in timeline collector.
String TIMELINE_SERVICE_CLIENT_FD_CLEAN_INTERVAL_SECS  
long TIMELINE_SERVICE_CLIENT_FD_CLEAN_INTERVAL_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_FD_FLUSH_INTERVAL_SECS  
long TIMELINE_SERVICE_CLIENT_FD_FLUSH_INTERVAL_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_FD_RETAIN_SECS  
long TIMELINE_SERVICE_CLIENT_FD_RETAIN_SECS_DEFAULT  
String TIMELINE_SERVICE_CLIENT_INTERNAL_ATTEMPT_DIR_CACHE_SIZE  
String TIMELINE_SERVICE_CLIENT_INTERNAL_TIMERS_TTL_SECS  
long TIMELINE_SERVICE_CLIENT_INTERNAL_TIMERS_TTL_SECS_DEFAULT  
String TIMELINE_SERVICE_COLLECTOR_BIND_HOST  
String TIMELINE_SERVICE_COLLECTOR_BIND_PORT_RANGES  
String TIMELINE_SERVICE_COLLECTOR_PREFIX Marked collector properties as Private since it run as auxillary service.
String TIMELINE_SERVICE_COLLECTOR_WEBAPP_ADDRESS  
String TIMELINE_SERVICE_COLLECTOR_WEBAPP_HTTPS_ADDRESS  
String TIMELINE_SERVICE_ENTITYFILE_FS_SUPPORT_APPEND  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_ACTIVE_DIR  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_ACTIVE_DIR_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_APP_CACHE_SIZE  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_APP_CACHE_SIZE_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CACHE_STORE  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CLEANER_INTERVAL_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_CLEANER_INTERVAL_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_DONE_DIR  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_DONE_DIR_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_PREFIX The setting for timeline service v1.5
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETAIN_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_RETAIN_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SCAN_INTERVAL_SECONDS  
long TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SCAN_INTERVAL_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SUMMARY_ENTITY_TYPES  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_SUMMARY_STORE  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_THREADS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_THREADS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_UNKNOWN_ACTIVE_SECONDS  
int TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_UNKNOWN_ACTIVE_SECONDS_DEFAULT  
String TIMELINE_SERVICE_ENTITYGROUP_FS_STORE_WITH_USER_DIR  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_CLASSES  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_CLASSPATH  
String TIMELINE_SERVICE_ENTITY_GROUP_PLUGIN_SYSTEM_CLASSES  
String TIMELINE_SERVICE_HBASE_CONFIGURATION_FILE The name for setting that points to an optional HBase configuration (hbase-site.xml file) with settings that will override the ones found on the classpath.
String TIMELINE_SERVICE_HBASE_SCHEMA_PREFIX_NAME config param name to override schema prefix.
String TIMELINE_SERVICE_LEVELDB_CACHE_READ_CACHE_SIZE  
String TIMELINE_SERVICE_LEVELDB_MAX_OPEN_FILES Timeline service leveldb number of concurrent open files.
String TIMELINE_SERVICE_LEVELDB_WRITE_BATCH_SIZE Timeline service leveldb write batch size.
String TIMELINE_SERVICE_LEVELDB_WRITE_BUFFER_SIZE Timeline service leveldb write buffer size.
String TIMELINE_SERVICE_READER_BIND_HOST Settings for timeline reader.
String TIMELINE_SERVICE_READER_CLASS  
String TIMELINE_SERVICE_READER_PREFIX Settings for timeline service v2.0.
String TIMELINE_SERVICE_READER_STORAGE_MONITOR_INTERVAL_MS  
String TIMELINE_SERVICE_READER_WEBAPP_ADDRESS  
String TIMELINE_SERVICE_READER_WEBAPP_HTTPS_ADDRESS  
String TIMELINE_SERVICE_READ_ALLOWED_USERS The name for setting that lists the users and groups who are allowed to read timeline service v2 data.
String TIMELINE_SERVICE_READ_AUTH_ENABLED The name for setting that enables or disables authentication checks for reading timeline service v2 data.
String TIMELINE_SERVICE_ROLLING_PERIOD Timeline service rolling period.
String TIMELINE_SERVICE_SCHEMA_CREATOR_CLASS  
String TIMELINE_SERVICE_VERSION  
String TIMELINE_SERVICE_VERSIONS  
String TIMELINE_SERVICE_WRITER_ASYNC_QUEUE_CAPACITY The setting that controls the capacity of the queue for async writes to timeline collector.
String TIMELINE_SERVICE_WRITER_CLASS  
String TIMELINE_SERVICE_WRITER_FLUSH_INTERVAL_SECONDS The setting that controls how often the timeline collector flushes the timeline writer.
String TIMELINE_V2_CLIENT_DRAIN_TIME_MILLIS The time period for which timeline v2 client will wait for draining leftover entities after stop.
String TIMELINE_XFS_OPTIONS  
String TIMELINE_XFS_PREFIX  
String USER_GROUP_PLACEMENT_RULE UserGroupMappingPlacementRule configuration string.
String XFS  
String YARN_API_SERVICES_ENABLE  
String YARN_CLIENT_LOAD_RESOURCETYPES_FROM_SERVER Enable/disable loading resource-types.xml at client side.
String YARN_CONTAINER_SANDBOX The mode in which the Java Container Sandbox should run detailed by the JavaSandboxLinuxContainerRuntime.
String YARN_CONTAINER_SANDBOX_FILE_PERMISSIONS Permissions for application local directories.
String YARN_CONTAINER_SANDBOX_POLICY Location for non-default java policy file.
String YARN_CONTAINER_SANDBOX_POLICY_GROUP_PREFIX Prefix for group to policy file mapping.
String YARN_CONTAINER_SANDBOX_WHITELIST_GROUP The group which will run by default without the java security manager.
String YARN_DISPATCHER_CPU_MONITOR_SAMPLES_PER_MIN Resource manager dispatcher thread monitor sampling rate.
String YARN_DISPATCHER_PRINT_EVENTS_INFO_THRESHOLD The threshold used to trigger the logging of event types and counts in RM's main event dispatcher.
String YARN_HTTP_WEBAPP_CUSTOM_DAO_CLASSES  
String YARN_HTTP_WEBAPP_CUSTOM_UNWRAPPED_DAO_CLASSES  
String YARN_HTTP_WEBAPP_EXTERNAL_CLASSES  
String YARN_HTTP_WEBAPP_SCHEDULER_PAGE  
String YARN_LOG_SERVER_WEBSERVICE_URL  
String YARN_REGISTRY_CLASS  
String YARN_RESERVATION_ACL_ENABLE Are reservation acls enabled.
String YARN_SECURITY_SERVICE_AUTHORIZATION_APPLICATIONMASTER_NODEMANAGER_PROTOCOL  
String YARN_SECURITY_SERVICE_AUTHORIZATION_COLLECTOR_NODEMANAGER_PROTOCOL  
String YARN_SECURITY_SERVICE_AUTHORIZATION_DISTRIBUTEDSCHEDULING_PROTOCOL  
String YARN_WEBAPP_UI2_ENABLE Enable YARN WebApp V2.
String YARN_WEBAPP_UI2_WARFILE_PATH  
String YARN_WORKFLOW_ID_TAG_PREFIX  
String YARN_XFS_ENABLED  
String ZK_APPID_NODE_SPLIT_INDEX  
String ZK_CONFIGURATION_STORE  
String ZK_DELEGATION_TOKEN_NODE_SPLIT_INDEX Index at which the RM Delegation Token ids will be split so that the delegation token znodes stored in the zookeeper RM state store will be stored as two different znodes (parent-child).
 

Changed Fields
String AUTO_FAILOVER_EMBEDDED Now deprecated.
This property should never be set to {@code false}.
boolean DEFAULT_AUTO_FAILOVER_EMBEDDED Now deprecated.
The {@link #AUTO_FAILOVER_EMBEDDED} property is deprecated.
boolean DEFAULT_RM_PROXY_USER_PRIVILEGES_ENABLED Change from non-final to final.
 
int DEFAULT_RM_STATE_STORE_MAX_COMPLETED_APPLICATIONS Now deprecated.
This default value is ignored and will be removed in a future release.
int DEFAULT_RM_ZK_RETRY_INTERVAL_MS Change in type from long to int.
 
boolean DEFAULT_YARN_INTERMEDIATE_DATA_ENCRYPTION Change in type from Boolean to boolean.