没有可用于 AMI 的实例

没有可用于 AMI 的实例

我有一个在 EC2 classic box 上运行的旧应用程序,需要将其迁移到 VPC。旧实例类型为 m1.small (Intel arch)。我为运行该应用程序的服务器创建了一个 AMI,并尝试从中启动一个新实例。

它仅显示 t1.micro 和 c3.large 为可用实例类型。其他所有内容都显示为灰色。

我将 AMI 复制到了俄亥俄地区,但没有可用的实例类型。

这是暂时的容量问题,还是我的 AMI 有问题以致无法在较新的实例类型上运行?

答案1

您应该将基于 PV 的图像转换为 HVM。这里有一份指南这一页,或者你可以看看这个答案

简而言之,一般步骤(查看链接而不是使用它):

  • 注册 EC2 镜像(参见以下命令)
  • 创建新的HVM实例
  • 附加磁盘映像
  • 启动服务器

AWS CLI 命令

aws ec2 register-image --virtualization-type hvm

https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/register-image.html

相关内容