Example usage for org.apache.hadoop.yarn.server.resourcemanager.rmnode RMNodeImpl RMNodeImpl

List of usage examples for org.apache.hadoop.yarn.server.resourcemanager.rmnode RMNodeImpl RMNodeImpl

Introduction

In this page you can find the example usage for org.apache.hadoop.yarn.server.resourcemanager.rmnode RMNodeImpl RMNodeImpl.

Prototype

public RMNodeImpl(NodeId nodeId, RMContext context, String hostName, int cmPort, int httpPort, Node node,
            Resource capability, String nodeManagerVersion) 

Source Link

Usage

From source file:org.apache.myriad.scheduler.fgs.OfferLifeCycleManagerTest.java

License:Apache License

@Before
public void setUp() throws Exception {
    NodeStore store = new NodeStore();
    NodeIdProto nodeId = NodeIdProto.newBuilder().setHost("localhost").setPort(8000).build();
    RMNode rmNode = new RMNodeImpl(new NodeIdPBImpl(nodeId), new MockRMContext(), "localhost", 8000, 8070,
            new NodeBase(), new ResourcePBImpl(), "1.0");
    SchedulerNode node = new FiCaSchedulerNode(rmNode, false);
    store.add(node);/* www  .jav  a2s.  co m*/
    manager = new OfferLifecycleManager(store, new MyriadDriver(new MockSchedulerDriver()));
}

From source file:org.apache.myriad.TestObjectFactory.java

License:Apache License

public static RMNode getRMNode(String host, int port, Resource resource) {
    NodeId id = NodeId.newInstance(host, port);
    RMContext context = new MockRMContext();
    return new RMNodeImpl(id, context, id.getHost(), id.getPort(), id.getPort(), new NodeBase(host, "/tmp"),
            resource, "version-one");
}