org.apache.hadoop.yarn.api.records
Class ContainerExitStatus

java.lang.Object
  extended by org.apache.hadoop.yarn.api.records.ContainerExitStatus

@InterfaceAudience.Public
@InterfaceStability.Unstable
public class ContainerExitStatus
extends Object

Container exit statuses indicating special exit circumstances.


Field Summary
static int ABORTED
          Containers killed by the framework, either due to being released by the application or being 'lost' due to node failures etc.
static int DISKS_FAILED
          When threshold number of the nodemanager-local-directories or threshold number of the nodemanager-log-directories become bad.
static int INVALID
           
static int KILLED_AFTER_APP_COMPLETION
          Container was terminated after the application finished.
static int KILLED_BY_APPMASTER
          Container was terminated by stop request by the app master.
static int KILLED_BY_RESOURCEMANAGER
          Container was terminated by the resource manager.
static int KILLED_EXCEEDED_PMEM
          Container terminated because of exceeding allocated physical memory.
static int KILLED_EXCEEDED_VMEM
          Container terminated because of exceeding allocated virtual memory.
static int PREEMPTED
          Containers preempted by the framework.
static int SUCCESS
           
 
Constructor Summary
ContainerExitStatus()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values

INVALID

public static final int INVALID
See Also:
Constant Field Values

ABORTED

public static final int ABORTED
Containers killed by the framework, either due to being released by the application or being 'lost' due to node failures etc.

See Also:
Constant Field Values

DISKS_FAILED

public static final int DISKS_FAILED
When threshold number of the nodemanager-local-directories or threshold number of the nodemanager-log-directories become bad.

See Also:
Constant Field Values

PREEMPTED

public static final int PREEMPTED
Containers preempted by the framework.

See Also:
Constant Field Values

KILLED_EXCEEDED_VMEM

public static final int KILLED_EXCEEDED_VMEM
Container terminated because of exceeding allocated virtual memory.

See Also:
Constant Field Values

KILLED_EXCEEDED_PMEM

public static final int KILLED_EXCEEDED_PMEM
Container terminated because of exceeding allocated physical memory.

See Also:
Constant Field Values

KILLED_BY_APPMASTER

public static final int KILLED_BY_APPMASTER
Container was terminated by stop request by the app master.

See Also:
Constant Field Values

KILLED_BY_RESOURCEMANAGER

public static final int KILLED_BY_RESOURCEMANAGER
Container was terminated by the resource manager.

See Also:
Constant Field Values

KILLED_AFTER_APP_COMPLETION

public static final int KILLED_AFTER_APP_COMPLETION
Container was terminated after the application finished.

See Also:
Constant Field Values
Constructor Detail

ContainerExitStatus

public ContainerExitStatus()


Copyright © 2014 Apache Software Foundation. All Rights Reserved.