Examples of cloneAndGetContainerStatus()


Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      ContainerId containerId = e.getKey();
      Container container = e.getValue();

      // Clone the container to send it to the RM
      org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus =
          container.cloneAndGetContainerStatus();
      containerStatuses.add(containerStatus);
      if (LOG.isDebugEnabled()) {
        LOG.debug("Sending out status for container: " + containerStatus);
      }
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      return containerStatus;
    }

    private Container getMockContainer(ContainerStatus containerStatus) {
      Container container = mock(Container.class);
      when(container.cloneAndGetContainerStatus()).thenReturn(containerStatus);
      return container;
    }
  }

  private void verifyNodeStartFailure(String errMessage) throws Exception {
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

    authorizeRequest(containerID, null);

    LOG.info("Getting container-status for " + containerID);
    Container container = this.context.getContainers().get(containerID);
    if (container != null) {
      ContainerStatus containerStatus = container.cloneAndGetContainerStatus();
      LOG.info("Returning " + containerStatus);
      GetContainerStatusResponse response = recordFactory
          .newRecordInstance(GetContainerStatusResponse.class);
      response.setStatus(containerStatus);
      return response;
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      ContainerId containerId = e.getKey();
      Container container = e.getValue();

      // Clone the container to send it to the RM
      org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus =
          container.cloneAndGetContainerStatus();
      containersStatuses.add(containerStatus);
      ++numActiveContainers;
      LOG.info("Sending out status for container: " + containerStatus);

      if (containerStatus.getState() == ContainerState.COMPLETE) {
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

    authorizeRequest(containerIDStr, null, remoteUgi);

    LOG.info("Getting container-status for " + containerIDStr);
    Container container = this.context.getContainers().get(containerID);
    if (container != null) {
      ContainerStatus containerStatus = container.cloneAndGetContainerStatus();
      LOG.info("Returning " + containerStatus);
      GetContainerStatusResponse response = recordFactory
          .newRecordInstance(GetContainerStatusResponse.class);
      response.setStatus(containerStatus);
      return response;
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

    authorizeRequest(containerID, null);

    LOG.info("Getting container-status for " + containerID);
    Container container = this.context.getContainers().get(containerID);
    if (container != null) {
      ContainerStatus containerStatus = container.cloneAndGetContainerStatus();
      LOG.info("Returning " + containerStatus);
      GetContainerStatusResponse response = recordFactory
          .newRecordInstance(GetContainerStatusResponse.class);
      response.setStatus(containerStatus);
      return response;
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      ContainerId containerId = e.getKey();
      Container container = e.getValue();

      // Clone the container to send it to the RM
      org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus =
          container.cloneAndGetContainerStatus();
      containersStatuses.add(containerStatus);
      ++numActiveContainers;
      LOG.info("Sending out status for container: " + containerStatus);

      if (containerStatus.getState() == ContainerState.COMPLETE) {
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      if (container == null) {
        div.h1("Unknown Container. Container might have completed, "
                + "please go back to the previous page and retry.")._();
        return;
      }
      ContainerStatus containerData = container.cloneAndGetContainerStatus();
      int exitCode = containerData.getExitStatus();
      String exiStatus =
          (exitCode == YarnConfiguration.INVALID_CONTAINER_EXIT_STATUS) ?
              "N/A" : String.valueOf(exitCode);
      info("Container information")
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

      } else {
        throw RPCUtil.getRemoteException("Container " + containerIDStr
          + " is not handled by this NodeManager");
      }
    }
    ContainerStatus containerStatus = container.cloneAndGetContainerStatus();
    LOG.info("Returning " + containerStatus);
    return containerStatus;
  }

  @Private
View Full Code Here

Examples of org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container.cloneAndGetContainerStatus()

    authorizeRequest(containerIDStr, null, remoteUgi);

    LOG.info("Getting container-status for " + containerIDStr);
    Container container = this.context.getContainers().get(containerID);
    if (container != null) {
      ContainerStatus containerStatus = container.cloneAndGetContainerStatus();
      LOG.info("Returning " + containerStatus);
      GetContainerStatusResponse response = recordFactory
          .newRecordInstance(GetContainerStatusResponse.class);
      response.setStatus(containerStatus);
      return response;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.