| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.nodemanager | |
| org.apache.hadoop.yarn.server.nodemanager.containermanager | |
| org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher |
This package contains classes related to NM container launch.
|
| org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer | |
| org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor |
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultContainerExecutor |
The
DefaultContainerExecuter class offers generic container
execution services. |
class |
LinuxContainerExecutor |
This class provides
Container execution using a native
container-executor binary. |
class |
WindowsSecureContainerExecutor |
Windows secure container executor (WSCE).
|
| Modifier and Type | Method | Description |
|---|---|---|
protected ContainerExecutor |
NodeManager.createContainerExecutor(org.apache.hadoop.conf.Configuration conf) |
|
ContainerExecutor |
Context.getContainerExecutor() |
|
ContainerExecutor |
DeletionService.getContainerExecutor() |
|
ContainerExecutor |
NodeManager.NMContext.getContainerExecutor() |
| Modifier and Type | Method | Description |
|---|---|---|
protected ContainerManagerImpl |
NodeManager.createContainerManager(Context context,
ContainerExecutor exec,
DeletionService del,
NodeStatusUpdater nodeStatusUpdater,
org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager,
LocalDirsHandlerService dirsHandler) |
|
protected DeletionService |
NodeManager.createDeletionService(ContainerExecutor exec) |
|
void |
NodeManager.NMContext.setContainerExecutor(ContainerExecutor executor) |
| Constructor | Description |
|---|---|
DelayedProcessKiller(Container container,
java.lang.String user,
java.lang.String pid,
long delayMS,
ContainerExecutor.Signal signal,
ContainerExecutor containerExecutor) |
Basic constructor.
|
DeletionService(ContainerExecutor exec) |
|
DeletionService(ContainerExecutor containerExecutor,
NMStateStoreService stateStore) |
| Modifier and Type | Method | Description |
|---|---|---|
protected AbstractContainersLauncher |
ContainerManagerImpl.createContainersLauncher(Context ctxt,
ContainerExecutor exec) |
|
protected ContainersMonitor |
ContainerManagerImpl.createContainersMonitor(ContainerExecutor exec) |
|
protected ResourceLocalizationService |
ContainerManagerImpl.createResourceLocalizationService(ContainerExecutor exec,
DeletionService deletionContext,
Context nmContext,
NodeManagerMetrics nmMetrics) |
| Constructor | Description |
|---|---|
ContainerManagerImpl(Context context,
ContainerExecutor exec,
DeletionService deletionContext,
NodeStatusUpdater nodeStatusUpdater,
NodeManagerMetrics metrics,
LocalDirsHandlerService dirsHandler) |
| Modifier and Type | Field | Description |
|---|---|---|
protected ContainerExecutor |
ContainerLaunch.exec |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AbstractContainersLauncher.init(Context context,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
|
void |
ContainersLauncher.init(Context nmContext,
org.apache.hadoop.yarn.event.Dispatcher nmDispatcher,
ContainerExecutor containerExec,
LocalDirsHandlerService nmDirsHandler,
ContainerManagerImpl nmContainerManager) |
| Constructor | Description |
|---|---|
ContainerCleanup(Context context,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
Container container,
ContainerLaunch containerLaunch) |
|
ContainerLaunch(Context context,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
Application app,
Container container,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
|
ContainerRelaunch(Context context,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
Application app,
Container container,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
|
ContainersLauncher(Context context,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
|
RecoveredContainerLaunch(Context context,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
Application app,
Container container,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
|
RecoverPausedContainerLaunch(Context context,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
Application app,
Container container,
LocalDirsHandlerService dirsHandler,
ContainerManagerImpl containerManager) |
| Constructor | Description |
|---|---|
ResourceLocalizationService(org.apache.hadoop.yarn.event.Dispatcher dispatcher,
ContainerExecutor exec,
DeletionService delService,
LocalDirsHandlerService dirsHandler,
Context context,
NodeManagerMetrics metrics) |
| Constructor | Description |
|---|---|
ContainersMonitorImpl(ContainerExecutor exec,
org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher,
Context context) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.