org.apache.hadoop.mapreduce.v2.util
Class MRApps
java.lang.Object
org.apache.hadoop.yarn.util.Apps
org.apache.hadoop.mapreduce.v2.util.MRApps
@InterfaceAudience.Private
@InterfaceStability.Unstable
public class MRApps
- extends org.apache.hadoop.yarn.util.Apps
Helper class for MR applications
| Fields inherited from class org.apache.hadoop.yarn.util.Apps |
APP, ID |
| Methods inherited from class org.apache.hadoop.yarn.util.Apps |
addToEnvironment, setEnvFromInputString, shouldHaveNext, throwParseException, toAppID, toAppID |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MRApps
public MRApps()
toString
public static String toString(JobId jid)
toJobID
public static JobId toJobID(String jid)
toString
public static String toString(TaskId tid)
toTaskID
public static TaskId toTaskID(String tid)
toString
public static String toString(TaskAttemptId taid)
toTaskAttemptID
public static TaskAttemptId toTaskAttemptID(String taid)
taskSymbol
public static String taskSymbol(TaskType type)
taskType
public static TaskType taskType(String symbol)
taskAttemptState
public static MRApps.TaskAttemptStateUI taskAttemptState(String attemptStateStr)
setClasspath
public static void setClasspath(Map<String,String> environment,
org.apache.hadoop.conf.Configuration conf)
throws IOException
- Throws:
IOException
getStagingAreaDir
public static org.apache.hadoop.fs.Path getStagingAreaDir(org.apache.hadoop.conf.Configuration conf,
String user)
getJobFile
public static String getJobFile(org.apache.hadoop.conf.Configuration conf,
String user,
org.apache.hadoop.mapreduce.JobID jobId)
setupDistributedCache
public static void setupDistributedCache(org.apache.hadoop.conf.Configuration conf,
Map<String,org.apache.hadoop.yarn.api.records.LocalResource> localResources)
throws IOException
- Throws:
IOException
addLog4jSystemProperties
public static void addLog4jSystemProperties(String logLevel,
long logSize,
List<String> vargs)
- Add the JVM system properties necessary to configure
ContainerLogAppender.
- Parameters:
logLevel - the desired log level (eg INFO/WARN/DEBUG)logSize - See ContainerLogAppender.setTotalLogFileSize(long)vargs - the argument list to append to
Copyright © 2012 Apache Software Foundation. All Rights Reserved.