以编程方式创建的 AWS EC2 实例未显示在浏览器中
Programmatically created AWS EC2 Instances not showing up in browser
这可能是我独有的问题。我正在使用带有 AWS 插件的 Eclipse 来试用 AWS EC2 实例。实例已通过程序成功启动,我得到了 运行 个实例 ID 的列表。
问题是我启动了三个实例,它们没有显示在浏览器的 运行 个实例中,尽管它显示在 eclipse 控制台中:
#5 Describe Current Instances
You have 3 Amazon EC2 instances
i-801cc37a running
i-fb1ec101 running
i-bc1cc346 shutting-down
这是我用来创建 AWS 实例的代码:
final String imageId = "ami-76f0061f";
int maxInstance = 1, minInstance = 1;
RunInstancesRequest rireq = new RunInstancesRequest(imageId, minInstance, maxInstance);
RunInstancesResult rires = ec2.runInstances(rireq);
List<Instance> insres = rires.getReservation().getInstances();
String createdInstanceId = null;
for(Instance ins: insres) {
createdInstanceId = ins.getInstanceId();
System.out.println("New Instance has been created: " + ins.getInstanceId());
}
( 我遇到了一个问题;ImageId 是我的教授给我的,它不在 aws.amazon 网站的图像列表中对于我所在的地区。但是,只有这个有效。我从我所在地区的网站上获得了两个 ID,但它们以 InvalidAMIID.NotFound
错误结束。我什至尝试了解决方案 here。这可能与不相关显示在浏览器中,因为 ImageId 不在我的区域... )
谁能告诉我哪里出错了?或者这很正常。如果是正常的,有没有办法让 'programmatic' 实例显示在浏览器中。如果 ImageIds 是问题,我可以知道如何解决它吗?我保证 eclipse 和 aws 网站中的区域相同:oregon(us-west-2)。
谢谢
更改控制台中的区域。根据您的屏幕截图,它设置为 "Oregon"
。将其更改为 "N. Virginia"
,您应该已经准备就绪。
这可能是我独有的问题。我正在使用带有 AWS 插件的 Eclipse 来试用 AWS EC2 实例。实例已通过程序成功启动,我得到了 运行 个实例 ID 的列表。
问题是我启动了三个实例,它们没有显示在浏览器的 运行 个实例中,尽管它显示在 eclipse 控制台中:
#5 Describe Current Instances
You have 3 Amazon EC2 instances
i-801cc37a running
i-fb1ec101 running
i-bc1cc346 shutting-down
这是我用来创建 AWS 实例的代码:
final String imageId = "ami-76f0061f";
int maxInstance = 1, minInstance = 1;
RunInstancesRequest rireq = new RunInstancesRequest(imageId, minInstance, maxInstance);
RunInstancesResult rires = ec2.runInstances(rireq);
List<Instance> insres = rires.getReservation().getInstances();
String createdInstanceId = null;
for(Instance ins: insres) {
createdInstanceId = ins.getInstanceId();
System.out.println("New Instance has been created: " + ins.getInstanceId());
}
( 我遇到了一个问题;ImageId 是我的教授给我的,它不在 aws.amazon 网站的图像列表中对于我所在的地区。但是,只有这个有效。我从我所在地区的网站上获得了两个 ID,但它们以 InvalidAMIID.NotFound
错误结束。我什至尝试了解决方案 here。这可能与不相关显示在浏览器中,因为 ImageId 不在我的区域... )
谁能告诉我哪里出错了?或者这很正常。如果是正常的,有没有办法让 'programmatic' 实例显示在浏览器中。如果 ImageIds 是问题,我可以知道如何解决它吗?我保证 eclipse 和 aws 网站中的区域相同:oregon(us-west-2)。
谢谢
更改控制台中的区域。根据您的屏幕截图,它设置为 "Oregon"
。将其更改为 "N. Virginia"
,您应该已经准备就绪。