Package | Description |
---|---|
org.apache.hadoop.mapred |
A software framework for easily writing applications which process vast
amounts of data (multi-terabyte data-sets) parallelly on large clusters
(thousands of nodes) built of commodity hardware in a reliable, fault-tolerant
manner.
|
org.apache.hadoop.mapreduce.server.jobtracker |
Modifier and Type | Method and Description |
---|---|
TaskTrackerStatus |
JobTracker.getTaskTrackerStatus(java.lang.String trackerID) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<TaskTrackerStatus> |
JobTracker.activeTaskTrackers()
Get the active task tracker statuses in the cluster
|
java.util.Collection<TaskTrackerStatus> |
JobTracker.blacklistedTaskTrackers()
Get the blacklisted task tracker statuses in the cluster
|
java.util.Collection<TaskTrackerStatus> |
JobTracker.taskTrackers()
Get all the task trackers in the cluster
|
Modifier and Type | Method and Description |
---|---|
protected TaskInProgress |
JobInProgress.findSpeculativeTask(java.util.Collection<TaskInProgress> list,
TaskTrackerStatus ttStatus,
double avgProgress,
long currentTime,
boolean shouldRemove)
Find a speculative task
|
static java.lang.String |
TaskLogServlet.getTaskLogUrl(TaskTrackerStatus status,
java.lang.String taskAttemptID)
Construct the taskLogUrl
|
org.apache.hadoop.mapred.HeartbeatResponse |
JobTracker.heartbeat(TaskTrackerStatus status,
boolean restarted,
boolean initialContact,
boolean acceptNewTasks,
short responseId)
The periodic heartbeat mechanism between the
TaskTracker and
the JobTracker . |
Task |
JobInProgress.obtainJobCleanupTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts,
boolean isMapSlot)
Return a CleanupTask, if appropriate, to run on the given tasktracker
|
Task |
JobInProgress.obtainJobSetupTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts,
boolean isMapSlot)
Return a SetupTask, if appropriate, to run on the given tasktracker
|
Task |
JobInProgress.obtainNewLocalMapTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts) |
Task |
JobInProgress.obtainNewMapTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts)
Return a MapTask, if appropriate, to run on the given tasktracker
|
Task |
JobInProgress.obtainNewMapTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts,
int maxCacheLevel)
Return a MapTask, if appropriate, to run on the given tasktracker
|
Task |
JobInProgress.obtainNewNonLocalMapTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts) |
Task |
JobInProgress.obtainNewReduceTask(TaskTrackerStatus tts,
int clusterSize,
int numUniqueHosts)
Return a ReduceTask, if appropriate, to run on the given tasktracker.
|
Task |
JobInProgress.obtainTaskCleanupTask(TaskTrackerStatus tts,
boolean isMapSlot) |
Modifier and Type | Method and Description |
---|---|
TaskTrackerStatus |
TaskTracker.getStatus()
Get the current
TaskTrackerStatus of the TaskTracker . |
Modifier and Type | Method and Description |
---|---|
void |
TaskTracker.setStatus(TaskTrackerStatus status)
Set the current
TaskTrackerStatus of the TaskTracker . |
Copyright © 2009 The Apache Software Foundation