我有一个Amazon EC2实例(ubuntu),我想将其调整为更大的大小,但我不想重建该实例。有人告诉我它是否由EBS支持,那么我不必重建,而只需停止实例并调整大小即可。
其他一些信息:
我已从s3向此实例添加了IAM角色。
此实例正在使用t2.Micro
“根设备类型”是EBS。
两个问题:
1)是否可以在不重建实例的情况下调整其大小?2)像t3中等的东西可以吗我看到这与基于EBS的实例兼容。
[我估计我将在此实例上同时运行约10个python脚本,这些脚本将使用selenium进行网络抓取。
第一个问题的答案是,可以安全地调整实例的大小。AWS EC2根卷可以是实例存储卷或EBS卷。如果是EBS卷,则在启动/停止实例时不必担心丢失数据。如果查看https://aws.amazon.com/ec2/instance-types/,您会看到t2.micro是“仅EBS”,这意味着即使您愿意也无法附加实例存储卷。
第二个问题的答案不是那么直接,因为这取决于脚本的工作方式。因此,最好的选择是在更大的实例上运行它们并监视CloudWatch中的资源使用情况。如果您发现任何瓶颈,则可以增加资源。您还可以利用自动缩放功能根据使用情况自动增加或减少资源。