首页 > 解决方案 > 如何判断我的 AWS EC2 实例是否支持 Amazon-EBS?

问题描述

我有一个 Amazon EC2 实例 (ubuntu),我想将其调整为更大的大小,但我不想重建该实例。有人告诉我它是否由 EBS 支持,那么我不必重建,我可以停止实例并调整大小。

其他一些信息:

我已将 s3 中的 IAM 角色添加到此实例。

此实例正在使用 t2.Micro

“根设备类型”是 EBS。

两个问题:

1)我可以在不重建实例的情况下调整它的大小吗?2) t3 medium 之类的东西会起作用吗?我看到这与基于 EBS 的实例兼容。

我估计我将在这个实例上同时运行大约 10 个 python 脚本,这些脚本将使用 selenium 进行网络抓取。

标签: pythonamazon-web-servicesamazon-ec2ubuntu-14.04

解决方案


第一个问题的答案是肯定的,您可以安全地调整实例的大小。AWS EC2 根卷可以是实例存储卷或 EBS 卷。如果它是 EBS 卷,您不必担心在启动/停止实例时会丢失数据。如果您查看https://aws.amazon.com/ec2/instance-types/,您会看到 t2.micro 是“仅限 EBS”,这意味着即使您愿意,也无法附加实例存储卷。

第二个问题的答案不是那么直接,因为它取决于你的脚本是如何工作的。因此,最好的选择是在更大的实例上运行它们并监控 CloudWatch 中的资源使用情况。如果您发现任何瓶颈,您可以增加资源。您还可以利用 Autoscaling 根据使用情况自动增加或减少资源。


推荐阅读