/** Test of launchMaster method, of class HadoopCluster. */ @Test public void testLaunchMaster() { System.out.println("launchMaster"); try { RunInstancesResult result = cluster.launchMaster(TEST_SIZE); out.println(result.toString()); } catch (IOException e) { fail("Failed to read user data."); } }
/** Test of launchSlaves method, of class HadoopCluster. */ @Test public void testLaunchSlaves() { System.out.println("launchSlaves"); int howMany = 2; String size = "m1.large"; try { RunInstancesResult result = cluster.launchSlaves(howMany, size); out.println(result.toString()); } catch (IOException e) { fail(e.getMessage()); } catch (MasterTimeoutException e) { fail("timed out waiting for master to get internal dns."); } }
public static void main(String[] args) { System.out.println("Hello, World!"); AmazonEC2Client ec2 = new AmazonEC2Client(); Region usWest2 = Region.getRegion(Regions.US_WEST_2); ec2.setRegion(usWest2); RunInstancesRequest req = new RunInstancesRequest(); req.setImageId("ami-5189a661"); req.setInstanceType("t2.micro"); req.setKeyName("aws_pt-user"); req.setMinCount(1); req.setMaxCount(1); RunInstancesResult result = ec2.runInstances(req); System.out.println(result.toString()); }