public class NMRunner
extends java.lang.Object
| Constructor | Description |
|---|---|
NMRunner(TaskRunner taskRunner,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.yarn.server.resourcemanager.ResourceManager rm,
java.lang.String tableMapping,
int threadPoolSize) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<org.apache.hadoop.yarn.api.records.NodeId,NMSimulator> |
getNmMap() |
|
org.apache.hadoop.yarn.api.records.Resource |
getNodeManagerResource() |
|
int |
getNumNMs() |
|
int |
getNumRacks() |
|
SynthTraceJobProducer |
getStjp() |
|
void |
setInputTraces(java.lang.String[] inputTraces) |
|
void |
setInputType(SLSRunner.TraceType inputType) |
|
void |
setNodeFile(java.lang.String nodeFile) |
|
void |
setRm(org.apache.hadoop.yarn.server.resourcemanager.ResourceManager rm) |
|
void |
setTableMapping(java.lang.String tableMapping) |
|
void |
startNM() |
public NMRunner(TaskRunner taskRunner, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.server.resourcemanager.ResourceManager rm, java.lang.String tableMapping, int threadPoolSize)
public void startNM()
throws org.apache.hadoop.yarn.exceptions.YarnException,
java.io.IOException,
java.lang.InterruptedException
org.apache.hadoop.yarn.exceptions.YarnExceptionjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void setNodeFile(java.lang.String nodeFile)
public void setInputType(SLSRunner.TraceType inputType)
public void setInputTraces(java.lang.String[] inputTraces)
public int getNumNMs()
public int getNumRacks()
public org.apache.hadoop.yarn.api.records.Resource getNodeManagerResource()
public java.util.Map<org.apache.hadoop.yarn.api.records.NodeId,NMSimulator> getNmMap()
public SynthTraceJobProducer getStjp()
public void setTableMapping(java.lang.String tableMapping)
public void setRm(org.apache.hadoop.yarn.server.resourcemanager.ResourceManager rm)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.