| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <!--Fri Oct 25 05:20:08 2013--> |
| <configuration> |
| <property> |
| <name>yarn.nodemanager.remote-app-log-dir</name> |
| <value>/app-logs</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.local-dirs</name> |
| <value>/hadoop/yarn/local</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.container-executor.class</name> |
| <value>org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.health-checker.interval-ms</name> |
| <value>135000</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.admin-env</name> |
| <value>MALLOC_ARENA_MAX=$MALLOC_ARENA_MAX</value> |
| </property> |
| <property> |
| <name>yarn.application.classpath</name> |
| <value>/etc/hadoop/conf,/usr/lib/hadoop/*,/usr/lib/hadoop/lib/*,/usr/lib/hadoop-hdfs/*,/usr/lib/hadoop-hdfs/lib/*,/usr/lib/hadoop-yarn/*,/usr/lib/hadoop-yarn/lib/*,/usr/lib/hadoop-mapreduce/*,/usr/lib/hadoop-mapreduce/lib/*</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.linux-container-executor.group</name> |
| <value>hadoop</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.resource-tracker.address</name> |
| <value>sandbox:8025</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.admin.address</name> |
| <value>sandbox:8141</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.aux-services.mapreduce_shuffle.class</name> |
| <value>org.apache.hadoop.mapred.ShuffleHandler</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.scheduler.class</name> |
| <value>org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.am.max-attempts</name> |
| <value>2</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.address</name> |
| <value>0.0.0.0:45454</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.delete.debug-delay-sec</name> |
| <value>0</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.vmem-check-enabled</name> |
| <value>false</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.hostname</name> |
| <value>sandbox</value> |
| </property> |
| <property> |
| <name>yarn.acl.enable</name> |
| <value>true</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.scheduler.address</name> |
| <value>sandbox:8030</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.remote-app-log-dir-suffix</name> |
| <value>logs</value> |
| </property> |
| <property> |
| <name>yarn.scheduler.minimum-allocation-mb</name> |
| <value>64</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.aux-services</name> |
| <value>mapreduce_shuffle</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.log-dirs</name> |
| <value>/hadoop/yarn/log</value> |
| </property> |
| <property> |
| <name>yarn.log-aggregation.retain-seconds</name> |
| <value>2592000</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.log.retain-second</name> |
| <value>604800</value> |
| </property> |
| <property> |
| <name>yarn.log.server.url</name> |
| <value>http://sandbox:19888/jobhistory/logs</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.disk-health-checker.min-healthy-disks</name> |
| <value>0.25</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.health-checker.script.timeout-ms</name> |
| <value>60000</value> |
| </property> |
| <property> |
| <name>yarn.scheduler.maximum-allocation-mb</name> |
| <value>2048</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.webapp.address</name> |
| <value>sandbox:8088</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.resource.memory-mb</name> |
| <value>2250</value> |
| </property> |
| <property> |
| <name>yarn.log-aggregation-enable</name> |
| <value>true</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.container-monitor.interval-ms</name> |
| <value>3000</value> |
| </property> |
| <property> |
| <name>yarn.resourcemanager.address</name> |
| <value>sandbox:8050</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.log-aggregation.compression-type</name> |
| <value>gz</value> |
| </property> |
| <property> |
| <name>yarn.nodemanager.vmem-pmem-ratio</name> |
| <value>10</value> |
| </property> |
| <property> |
| <name>yarn.admin.acl</name> |
| <value>*</value> |
| </property> |
| |
| <!-- 10 minutes after a failure to see what is left in the directory--> |
| <property> |
| <name>yarn.nodemanager.delete.debug-delay-sec</name> |
| <value>600</value> |
| </property> |
| |
| <!--ten seconds before the process gets a -9 --> |
| <property> |
| <name>yarn.nodemanager.sleep-delay-before-sigkill.ms</name> |
| <value>30000</value> |
| </property> |
| |
| </configuration> |