2015-11-06 153 views
-1

我不得不从AWS控制台停止我m3.medium EC2实例将其调整为m3.large的另一个实例的自动创建。但是,停止后,它会自动创建一个新实例。停止AWS EC2实例导致停止一个

任何想法为什么会发生这种情况?它给我造成了一些麻烦。因为有在“运行”状态,可对请求,特别是健康检查响应没有实例与最小尺寸= 1

+1

您使用的最小尺寸= 1自动缩放组?它可能确定您停止的实例不健康并终止它。 –

+0

是的,我认为我是。我怎样才能让我的实例返回被认定为不健康的实例。由于新开始的实例中没有任何程序:( –

+0

我不明白为什么我得到的是零分。我无法在任何地方找到任何有关上述问题的答案......为什么不呢?而是建议编辑,如果你看到一些错误或可能的改善? –

回答

2

你自动缩放集团剥离了一个新的实例。您的实例被视为“不健康”,并由ASG取​​代。

如果您的实例存储是短暂的,恐怕是一去不复返了,除非你最近保存的AMI。如果您的instance storage was backed by EBS,您可以通过将EBS卷附加到新实例来恢复它。

在未来,考虑配置您的自动缩放组的启动配置有你需要的时间提前了一切,无论是通过自举实例或烘烤的AMI。

为“引导”的实例:

  • 创建一个标准的AMI一个新的启动配置从亚马逊avaialble。
  • 添加user data启动配置来处理所需程序的安装和配置。

对于 '烘烤' 的AMI:

  • 上一个新的EC2实例上安装所需的程序和配置。
  • 拍摄该EC2实例的图像(AMI)。
  • 在新的启动配置中使用该映像。

手动处理ASG中的实例并期望实例无限期地存在是危险的,正如您刚发现的那样。

延伸阅读: