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