Repository: hadoop
Updated Branches:
  refs/heads/branch-2 8523319e1 -> 626fa7c8e


YARN-7077. TestAMSimulator and TestNMSimulator fail. (Contributed by Akira 
Ajisaka via Yufei Gu)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/626fa7c8
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/626fa7c8
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/626fa7c8

Branch: refs/heads/branch-2
Commit: 626fa7c8e1d472c185a770aba4e334cb0657c921
Parents: 8523319
Author: Yufei Gu <[email protected]>
Authored: Wed Aug 30 17:45:24 2017 -0700
Committer: Yufei Gu <[email protected]>
Committed: Wed Aug 30 23:08:02 2017 -0700

----------------------------------------------------------------------
 .../main/java/org/apache/hadoop/yarn/sls/SLSRunner.java   |  4 ++++
 hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml  | 10 ----------
 2 files changed, 4 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/626fa7c8/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java
----------------------------------------------------------------------
diff --git 
a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java
 
b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java
index 598e22f..f40f47d 100644
--- 
a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java
+++ 
b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java
@@ -51,6 +51,7 @@ import org.apache.hadoop.yarn.api.records.Resource;
 import org.apache.hadoop.yarn.conf.YarnConfiguration;
 import org.apache.hadoop.yarn.exceptions.YarnException;
 import org.apache.hadoop.yarn.server.resourcemanager.ResourceManager;
+import 
org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.ProportionalCapacityPreemptionPolicy;
 import org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode;
 import org.apache.hadoop.yarn.server.utils.BuilderUtils;
 import 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler;
@@ -171,6 +172,9 @@ public class SLSRunner {
     if(Class.forName(schedulerClass) == CapacityScheduler.class) {
       rmConf.set(YarnConfiguration.RM_SCHEDULER,
           SLSCapacityScheduler.class.getName());
+      rmConf.setBoolean(YarnConfiguration.RM_SCHEDULER_ENABLE_MONITORS, true);
+      rmConf.set(YarnConfiguration.RM_SCHEDULER_MONITOR_POLICIES,
+          ProportionalCapacityPreemptionPolicy.class.getName());
     } else {
       rmConf.set(YarnConfiguration.RM_SCHEDULER,
               ResourceSchedulerWrapper.class.getName());

http://git-wip-us.apache.org/repos/asf/hadoop/blob/626fa7c8/hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml
----------------------------------------------------------------------
diff --git a/hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml 
b/hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml
index 78aa6f2..c9f714c 100644
--- a/hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml
+++ b/hadoop-tools/hadoop-sls/src/test/resources/yarn-site.xml
@@ -22,16 +22,6 @@
   </property>
 
   <property>
-    <name>yarn.resourcemanager.scheduler.monitor.enable</name>
-    <value>true</value>
-  </property>
-
-  <property>
-    <name>yarn.resourcemanager.scheduler.monitor.policies</name>
-    
<value>org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.ProportionalCapacityPreemptionPolicy</value>
-  </property>
-
-  <property>
     <description>The address of the RM web application.</description>
     <name>yarn.resourcemanager.webapp.address</name>
     <value>localhost:18088</value>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to