如果停止,我是否需要在ec2 micro上再次安装软件包

时间:2013-05-08 21:31:46

标签: amazon-ec2

我有一个运行tomcat和apache的EC2微实例(ubuntu)。 我很困惑如果系统崩溃或关闭会发生什么。或者如果我阻止它。

  1. 我是否必须在实例上再次安装和配置所有软件包(tomcat,apache),或者重启或重启后的实例是否会让所有这些软件包处于预停止状态?

  2. 我知道微实例使用EBS进行存储。我假设在停止时它保持状态(即它没有被删除)。是吗?

  3. 所以重启时只有IP地址改变了吗?

  4. 或者我是否需要再次配置实例。

1 个答案:

答案 0 :(得分:0)

你很满意所有的假设:

所有EBS支持的实例都保留其安装状态和配置,在正常情况下,不应该在(通常称为 ephemeral )实例存储卷(如果有)上放置任何部分(有关EBS和实例存储支持的AMI之间差异的详细说明,请参阅Root Device Storage Concepts

鉴于Amazon EC2 Instance Type t1.micro确实只是 EBS存储空间,在您的情况下可以保证这一点。

  • 有趣的是,仅EBS存储也适用于最新的常规实例类型m3.xlarge和m3.2xlarge顺便说一句,因此AWS最终可能会慢慢远离实例存储。

同样,重新启动时只会更改IP地址,无论是默认的公共IP地址还是弹性IP地址,请参阅例如常见问题Do I need one Elastic IP address for every instance that I have running?

  

没有。您不需要所有实例的弹性IP地址。通过   默认情况下,每个实例都带有一个私有IP地址和一个   互联网可路由的公共IP地址。私人地址是相关联的   仅与实例一起使用,并且仅在返回Amazon EC2时   实例已停止或终止。 公共地址是   只与实例关联,直到它被停止,   终止或替换为弹性IP地址。 [...] [强调我的]

  • 请注意,EC2实例在Amazon VPC范围内开始略有不同,只要它们没有获得默认的公共IP地址,并在整个停止/启动周期中保留弹性IP地址(如果有)。