Example usage for org.apache.hadoop.yarn.conf YarnConfiguration RM_ADDRESS

List of usage examples for org.apache.hadoop.yarn.conf YarnConfiguration RM_ADDRESS

Introduction

In this page you can find the example usage for org.apache.hadoop.yarn.conf YarnConfiguration RM_ADDRESS.

Prototype

String RM_ADDRESS

To view the source code for org.apache.hadoop.yarn.conf YarnConfiguration RM_ADDRESS.

Click Source Link

Document

The address of the applications manager interface in the RM.

Usage

From source file:org.springframework.yarn.test.support.YarnClusterManagerTests.java

License:Apache License

@Test
public void testTwoStandalone() throws Exception {
    YarnClusterManager manager = YarnClusterManager.getInstance();
    YarnCluster cluster1 = manager.getCluster(new ClusterInfo("def", 1, 1));
    YarnCluster cluster2 = manager.getCluster(new ClusterInfo("def", 2, 2));
    cluster1.start();/*from  ww w  .  j  av  a 2 s.c  o m*/
    cluster2.start();
    Configuration configuration1 = cluster1.getConfiguration();
    Configuration configuration2 = cluster2.getConfiguration();

    String rmAddress1 = configuration1.get(YarnConfiguration.RM_ADDRESS);
    String rmAddress2 = configuration2.get(YarnConfiguration.RM_ADDRESS);

    assertThat(rmAddress1, not(rmAddress2));

    // file from testOneStandalone can exist
    checkFileNotExists(configuration1, path1);
    checkFileNotExists(configuration2, path1);

    // these are not yet created
    checkFileNotExists(configuration1, path2);
    checkFileNotExists(configuration2, path3);

    // create and check
    createFile(configuration1, path2);
    createFile(configuration2, path3);

    manager.close();
}

From source file:org.springframework.yarn.test.support.YarnClusterManagerTests.java

License:Apache License

@Test
public void testTwoEquals() throws Exception {
    YarnClusterManager manager = YarnClusterManager.getInstance();
    YarnCluster cluster1 = manager.getCluster(new ClusterInfo("def", 1, 1));
    YarnCluster cluster2 = manager.getCluster(new ClusterInfo("def", 1, 1));
    cluster1.start();/*from   www  .j a  v  a2 s .  com*/
    cluster2.start();
    Configuration configuration1 = cluster1.getConfiguration();
    Configuration configuration2 = cluster2.getConfiguration();

    String rmAddress1 = configuration1.get(YarnConfiguration.RM_ADDRESS);
    String rmAddress2 = configuration2.get(YarnConfiguration.RM_ADDRESS);

    assertThat(rmAddress1, is(rmAddress2));

    manager.close();
}

From source file:org.springframework.yarn.test.YarnClusterTests.java

License:Apache License

@Test
public void testConfiguredConfiguration() {
    assertTrue(ctx.containsBean("yarnConfiguration"));
    Configuration config = (Configuration) ctx.getBean("yarnConfiguration");
    assertNotNull(config);//from   w ww.  j  a  va2s  . c  o  m

    String rm = config.get(YarnConfiguration.RM_ADDRESS);
    String fs = config.get(CommonConfigurationKeysPublic.FS_DEFAULT_NAME_KEY);
    String scheduler = config.get(YarnConfiguration.RM_SCHEDULER_ADDRESS);
    assertNotNull(rm);
    assertNotNull(fs);
    assertNotNull(scheduler);
}