public class ResourceMgrDelegate
extends org.apache.hadoop.yarn.client.api.YarnClient
Modifier and Type | Field and Description |
---|---|
protected org.apache.hadoop.yarn.client.api.YarnClient |
client |
Constructor and Description |
---|
ResourceMgrDelegate(org.apache.hadoop.yarn.conf.YarnConfiguration conf)
Delegate responsible for communicating with the Resource Manager's
ApplicationClientProtocol . |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.client.api.YarnClientApplication |
createApplication() |
org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationResponse |
createReservation() |
org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteResponse |
deleteReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteRequest request) |
void |
failApplicationAttempt(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId) |
org.apache.hadoop.mapreduce.TaskTrackerInfo[] |
getActiveTrackers() |
org.apache.hadoop.mapreduce.JobStatus[] |
getAllJobs() |
List<org.apache.hadoop.yarn.api.records.QueueInfo> |
getAllQueues() |
org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> |
getAMRMToken(org.apache.hadoop.yarn.api.records.ApplicationId appId) |
org.apache.hadoop.yarn.api.records.ApplicationAttemptReport |
getApplicationAttemptReport(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId) |
List<org.apache.hadoop.yarn.api.records.ApplicationAttemptReport> |
getApplicationAttempts(org.apache.hadoop.yarn.api.records.ApplicationId appId) |
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
org.apache.hadoop.yarn.api.records.ApplicationReport |
getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId appId) |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications() |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications(EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications(Set<String> applicationTypes) |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications(Set<String> applicationTypes,
EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications(Set<String> applicationTypes,
EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates,
Set<String> applicationTags) |
List<org.apache.hadoop.yarn.api.records.ApplicationReport> |
getApplications(Set<String> queues,
Set<String> users,
Set<String> applicationTypes,
EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) |
Map<org.apache.hadoop.yarn.api.records.NodeAttributeKey,List<org.apache.hadoop.yarn.api.records.NodeToAttributeValue>> |
getAttributesToNodes(Set<org.apache.hadoop.yarn.api.records.NodeAttributeKey> attributes) |
org.apache.hadoop.mapreduce.TaskTrackerInfo[] |
getBlacklistedTrackers() |
List<org.apache.hadoop.yarn.api.records.QueueInfo> |
getChildQueueInfos(String parent) |
org.apache.hadoop.mapreduce.QueueInfo[] |
getChildQueues(String parent) |
Set<org.apache.hadoop.yarn.api.records.NodeAttributeInfo> |
getClusterAttributes() |
org.apache.hadoop.mapreduce.ClusterMetrics |
getClusterMetrics() |
List<org.apache.hadoop.yarn.api.records.NodeLabel> |
getClusterNodeLabels() |
org.apache.hadoop.yarn.api.records.ContainerReport |
getContainerReport(org.apache.hadoop.yarn.api.records.ContainerId containerId) |
List<org.apache.hadoop.yarn.api.records.ContainerReport> |
getContainers(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) |
org.apache.hadoop.security.token.Token |
getDelegationToken(org.apache.hadoop.io.Text renewer) |
String |
getFilesystemName() |
Map<String,Set<org.apache.hadoop.yarn.api.records.NodeId>> |
getLabelsToNodes() |
Map<String,Set<org.apache.hadoop.yarn.api.records.NodeId>> |
getLabelsToNodes(Set<String> labels) |
org.apache.hadoop.mapreduce.JobID |
getNewJobID() |
List<org.apache.hadoop.yarn.api.records.NodeReport> |
getNodeReports(org.apache.hadoop.yarn.api.records.NodeState... states) |
Map<String,Set<org.apache.hadoop.yarn.api.records.NodeAttribute>> |
getNodeToAttributes(Set<String> hostNames) |
Map<org.apache.hadoop.yarn.api.records.NodeId,Set<String>> |
getNodeToLabels() |
long |
getProtocolVersion(String arg0,
long arg1) |
org.apache.hadoop.mapreduce.QueueInfo |
getQueue(String queueName) |
org.apache.hadoop.mapreduce.QueueAclsInfo[] |
getQueueAclsForCurrentUser() |
List<org.apache.hadoop.yarn.api.records.QueueUserACLInfo> |
getQueueAclsInfo() |
org.apache.hadoop.yarn.api.records.QueueInfo |
getQueueInfo(String queueName) |
org.apache.hadoop.yarn.api.records.QueueInfo |
getQueueInfo(String queueName,
String subClusterId) |
org.apache.hadoop.mapreduce.QueueInfo[] |
getQueues() |
org.apache.hadoop.yarn.api.records.Resource |
getResourceProfile(String profile) |
Map<String,org.apache.hadoop.yarn.api.records.Resource> |
getResourceProfiles() |
List<org.apache.hadoop.yarn.api.records.ResourceTypeInfo> |
getResourceTypeInfo() |
org.apache.hadoop.yarn.api.records.Token |
getRMDelegationToken(org.apache.hadoop.io.Text renewer) |
org.apache.hadoop.io.Text |
getRMDelegationTokenService() |
List<org.apache.hadoop.yarn.api.records.QueueInfo> |
getRootQueueInfos() |
org.apache.hadoop.mapreduce.QueueInfo[] |
getRootQueues() |
String |
getStagingAreaDir() |
String |
getSystemDir() |
long |
getTaskTrackerExpiryInterval() |
org.apache.hadoop.yarn.api.records.YarnClusterMetrics |
getYarnClusterMetrics() |
void |
killApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) |
void |
killApplication(org.apache.hadoop.yarn.api.records.ApplicationId appId,
String diagnostics) |
org.apache.hadoop.yarn.api.protocolrecords.ReservationListResponse |
listReservations(org.apache.hadoop.yarn.api.protocolrecords.ReservationListRequest request) |
void |
moveApplicationAcrossQueues(org.apache.hadoop.yarn.api.records.ApplicationId appId,
String queue) |
protected void |
serviceInit(org.apache.hadoop.conf.Configuration conf) |
protected void |
serviceStart() |
protected void |
serviceStop() |
void |
setJobPriority(org.apache.hadoop.mapreduce.JobID arg0,
String arg1) |
void |
shellToContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId,
org.apache.hadoop.yarn.api.records.ShellContainerCommand command) |
void |
signalToContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId,
org.apache.hadoop.yarn.api.records.SignalContainerCommand command) |
org.apache.hadoop.yarn.api.records.ApplicationId |
submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appContext) |
org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionResponse |
submitReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest request) |
org.apache.hadoop.yarn.api.records.Priority |
updateApplicationPriority(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
org.apache.hadoop.yarn.api.records.Priority priority) |
org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateResponse |
updateReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateRequest request) |
createYarnClient, getApplications, updateApplicationTimeouts
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
@InterfaceAudience.Private @VisibleForTesting protected org.apache.hadoop.yarn.client.api.YarnClient client
public ResourceMgrDelegate(org.apache.hadoop.yarn.conf.YarnConfiguration conf)
ApplicationClientProtocol
.conf
- the configuration object.protected void serviceInit(org.apache.hadoop.conf.Configuration conf) throws Exception
serviceInit
in class org.apache.hadoop.service.AbstractService
Exception
protected void serviceStart() throws Exception
serviceStart
in class org.apache.hadoop.service.AbstractService
Exception
protected void serviceStop() throws Exception
serviceStop
in class org.apache.hadoop.service.AbstractService
Exception
public org.apache.hadoop.mapreduce.TaskTrackerInfo[] getActiveTrackers() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.JobStatus[] getAllJobs() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.TaskTrackerInfo[] getBlacklistedTrackers() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.ClusterMetrics getClusterMetrics() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.io.Text getRMDelegationTokenService()
public org.apache.hadoop.security.token.Token getDelegationToken(org.apache.hadoop.io.Text renewer) throws IOException, InterruptedException
IOException
InterruptedException
public String getFilesystemName() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.JobID getNewJobID() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.QueueInfo getQueue(String queueName) throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.QueueAclsInfo[] getQueueAclsForCurrentUser() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.QueueInfo[] getQueues() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.QueueInfo[] getRootQueues() throws IOException, InterruptedException
IOException
InterruptedException
public org.apache.hadoop.mapreduce.QueueInfo[] getChildQueues(String parent) throws IOException, InterruptedException
IOException
InterruptedException
public String getStagingAreaDir() throws IOException, InterruptedException
IOException
InterruptedException
public String getSystemDir() throws IOException, InterruptedException
IOException
InterruptedException
public long getTaskTrackerExpiryInterval() throws IOException, InterruptedException
IOException
InterruptedException
public void setJobPriority(org.apache.hadoop.mapreduce.JobID arg0, String arg1) throws IOException, InterruptedException
IOException
InterruptedException
public long getProtocolVersion(String arg0, long arg1) throws IOException
IOException
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
public org.apache.hadoop.yarn.client.api.YarnClientApplication createApplication() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
createApplication
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.ApplicationId submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appContext) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
submitApplication
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void failApplicationAttempt(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
failApplicationAttempt
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void killApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
killApplication
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.ApplicationReport getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId appId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplicationReport
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> getAMRMToken(org.apache.hadoop.yarn.api.records.ApplicationId appId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getAMRMToken
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications(Set<String> applicationTypes) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications(EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications(Set<String> applicationTypes, EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications(Set<String> applicationTypes, EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates, Set<String> applicationTags) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationReport> getApplications(Set<String> queues, Set<String> users, Set<String> applicationTypes, EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> applicationStates) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplications
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.YarnClusterMetrics getYarnClusterMetrics() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getYarnClusterMetrics
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.NodeReport> getNodeReports(org.apache.hadoop.yarn.api.records.NodeState... states) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getNodeReports
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.Token getRMDelegationToken(org.apache.hadoop.io.Text renewer) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getRMDelegationToken
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.QueueInfo getQueueInfo(String queueName) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getQueueInfo
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.QueueInfo getQueueInfo(String queueName, String subClusterId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getQueueInfo
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.QueueInfo> getAllQueues() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getAllQueues
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.QueueInfo> getRootQueueInfos() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getRootQueueInfos
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.QueueInfo> getChildQueueInfos(String parent) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getChildQueueInfos
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.QueueUserACLInfo> getQueueAclsInfo() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getQueueAclsInfo
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.ApplicationAttemptReport getApplicationAttemptReport(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplicationAttemptReport
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ApplicationAttemptReport> getApplicationAttempts(org.apache.hadoop.yarn.api.records.ApplicationId appId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getApplicationAttempts
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.ContainerReport getContainerReport(org.apache.hadoop.yarn.api.records.ContainerId containerId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getContainerReport
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ContainerReport> getContainers(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getContainers
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void moveApplicationAcrossQueues(org.apache.hadoop.yarn.api.records.ApplicationId appId, String queue) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
moveApplicationAcrossQueues
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationResponse createReservation() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
createReservation
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionResponse submitReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
submitReservation
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateResponse updateReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
updateReservation
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteResponse deleteReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
deleteReservation
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.protocolrecords.ReservationListResponse listReservations(org.apache.hadoop.yarn.api.protocolrecords.ReservationListRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
listReservations
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<org.apache.hadoop.yarn.api.records.NodeId,Set<String>> getNodeToLabels() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getNodeToLabels
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<String,Set<org.apache.hadoop.yarn.api.records.NodeId>> getLabelsToNodes() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getLabelsToNodes
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<String,Set<org.apache.hadoop.yarn.api.records.NodeId>> getLabelsToNodes(Set<String> labels) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getLabelsToNodes
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.NodeLabel> getClusterNodeLabels() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getClusterNodeLabels
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.Priority updateApplicationPriority(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, org.apache.hadoop.yarn.api.records.Priority priority) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
updateApplicationPriority
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void signalToContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId, org.apache.hadoop.yarn.api.records.SignalContainerCommand command) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
signalToContainer
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void killApplication(org.apache.hadoop.yarn.api.records.ApplicationId appId, String diagnostics) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
killApplication
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<String,org.apache.hadoop.yarn.api.records.Resource> getResourceProfiles() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getResourceProfiles
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public org.apache.hadoop.yarn.api.records.Resource getResourceProfile(String profile) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getResourceProfile
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public List<org.apache.hadoop.yarn.api.records.ResourceTypeInfo> getResourceTypeInfo() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getResourceTypeInfo
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Set<org.apache.hadoop.yarn.api.records.NodeAttributeInfo> getClusterAttributes() throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getClusterAttributes
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<org.apache.hadoop.yarn.api.records.NodeAttributeKey,List<org.apache.hadoop.yarn.api.records.NodeToAttributeValue>> getAttributesToNodes(Set<org.apache.hadoop.yarn.api.records.NodeAttributeKey> attributes) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getAttributesToNodes
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public Map<String,Set<org.apache.hadoop.yarn.api.records.NodeAttribute>> getNodeToAttributes(Set<String> hostNames) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException
getNodeToAttributes
in class org.apache.hadoop.yarn.client.api.YarnClient
org.apache.hadoop.yarn.exceptions.YarnException
IOException
public void shellToContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId, org.apache.hadoop.yarn.api.records.ShellContainerCommand command) throws IOException
shellToContainer
in class org.apache.hadoop.yarn.client.api.YarnClient
IOException
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.