我不得不从AWS控制台停止我的m3.medium
EC2实例,将其大小调整为m3.large
。但是,在它停止后,它会自动创建一个新实例。
知道为什么会这样吗?这给我带来了一些大麻烦。
答案 0 :(得分:2)
最小大小= 1的AutoScaling组会启动一个新实例,因为没有“运行”状态的实例可用于响应请求,尤其是运行状况检查。您的实例被视为“不健康”,并由ASG取代。
如果您的实例存储是短暂的,我担心它会永远消失,除非您最近保存了AMI。如果您的instance storage was backed by EBS,则可以通过将EBS卷附加到新实例来恢复它。
将来,可以考虑通过引导实例或烘焙AMI来配置自动缩放组的启动配置,以便提前获得所需的一切。
对于'bootstrapping'实例:
'烘焙'AMI:
正如您刚刚发现的那样,手动处理ASG中的实例并期望实例无限期地持续存在是危险的。
进一步阅读: