调整实例大小的兼容性 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

调整实例大小的兼容性

仅当实例的当前实例类型和您所需的新实例类型在下列方面兼容时,才能调整实例的大小:

  • 虚拟化类型:Linux AMI 使用两种虚拟化之一:半虚拟化 (PV) 或硬件虚拟机 (HVM)。您不能调整实例大小从 PV AMI 启动的实例类型到 HVM 的实例类型。有关更多信息,请参阅Linux AMI 虚拟化类型。要查看实例的虚拟化类型,请在 Amazon EC2 控制台中查看 Instances (实例) 屏幕的详细信息窗格中的 Virtualization (虚拟化) 字段。

  • Architecture (架构):AMI 特定于处理器的架构,因此您必须选择与当前实例类型具有相同处理器架构的实例类型。例如:

    • 如果您要调整其处理器基于 Arm 架构的实例类型的大小,则仅限于支持基于 Arm 架构的处理器的实例类型,例如 C6g 和 M6g。

    • 只有以下实例类型支持 32 位 AMIs:t2.nanot2.microt2.smallt2.mediumc3.larget1.microm1.smallm1.mediumc1.medium。如果您要调整 32 位实例的大小,将限于这些实例类型。

  • Network (网络):较新的实例类型只能在 VPC 中启动。因此,您不能将 EC2-Classic 平台中的实例的大小调整为仅在 VPC 中可用的实例类型,除非您有非默认 VPC。要查看您的实例是否在 VPC 中,请在 Amazon EC2 控制台中查看 Instances (实例) 屏幕的详细信息窗格中的 VPC ID 值。有关更多信息,请参阅从 EC2-Classic 迁移到 VPC

  • 增强联网:支持增强联网的实例类型需要安装必要的驱动程序。例如,基于 Nitro 系统的实例需要由 EBS 提供支持且安装有 Elastic Network Adapter (ENA) 驱动程序的 AMI。要将实例的大小从不支持增强联网的类型调整为支持增强联网的类型,必须根据需要在实例上安装 ENA 驱动程序ixgbevf 驱动程序

  • 网卡:有些实例类型支持多个网卡。您必须选择支持与当前实例类型相同数量的网卡的实例类型。

  • NVMe:EBS 卷作为 NVMe 块存储设备在基于 Nitro 系统构建的实例上公开。如果将实例类型不支持 NVMe 的实例的大小调整为支持 NVMe 的实例类型,您必须先在实例上安装 NVMe 驱动程序。此外,您在块储存设备映射中指定的设备的设备名称将使用 NVMe 设备名称 (/dev/nvme[0-26]n1) 进行重命名。因此,要使用 /etc/fstab 在启动时挂载文件系统,必须使用 UUID/标签而非设备名称。

  • AMI:有关支持增强联网和 NVMe 的实例类型所需的 AMI 的信息,请参阅以下文档中的发行说明: