python - 如何判断我的 AWS EC2 实例是否受 Amazon-EBS 支持?

标签 python amazon-web-services amazon-ec2 ubuntu-14.04

我有一个 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/

相关文章:

java - 使用java Dynamodb按非主键获取数据

amazon-web-services - cfn-signal 在 ubuntu 堆栈超时中不起作用

amazon-web-services - 使用 IAM 账户启动 Spot 实例请求时遇到错误

amazon-web-services - url验证时出错;检查 url 并重试 - 发布到 aws

amazon-web-services - 为什么 df -h 和 lsblk 显示我唯一的 xvda1 的大小不同?

ios - IPV6 崩溃 iOS,无法弄清楚发生了什么

python - AWS Python 开发工具包 | Route 53 - 删除资源记录

python:pandas安装错误

python - matplotlib "axis.invert_xaxis"使用日期时间时崩溃

python - Sublime Text-如何添加任何 Python 模块的自动完成功能?