Kompatibilität zum Ändern des Instance-Typs - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Kompatibilität zum Ändern des Instance-Typs

Sie können den Instance-Typ nur ändern, wenn die aktuelle Konfiguration der Instance mit dem gewünschten Instance-Typ kompatibel ist. Wenn der gewünschte Instance-Typ nicht mit der aktuellen Konfiguration der Instance kompatibel ist, müssen Sie eine neue Instance mit einer Konfiguration starten, die mit dem Instance-Typ kompatibel ist, und dann Ihre Anwendung auf die neue Instance migrieren.

[Linux-Instanzen] Sie können das AWSSupport-MigrateXenToNitroLinux Runbook verwenden, um kompatible Linux-Instances von einem Xen-Instance-Typ zu einem Nitro-Instance-Typ zu migrieren. Weitere Informationen finden Sie unter AWSSupport-MigrateXenToNitroLinux runbook in der Referenz zum AWS Systems Manager -Automation-Runbook.

[Windows-Instanzen] Weitere Anleitungen zur Migration kompatibler Windows-Instances von einem Xen-Instance-Typ zu einem Nitro-Instance-Typ finden Sie unter Migration zu Instance-Typen der neuesten Generation.

Die Kompatibilität wird folgendermaßen ermittelt:

Virtualisierungstyp

Linux-AMIs verwenden einen dieser zwei Virtualisierungstypen: Paravirtual (PV) oder Hardware Virtual Machine (HVM). Wenn eine Instance von einem PV-AMI gestartet wurde, können Sie nicht zu einem Instance-Typ wechseln, der nur HVM ist. Weitere Informationen finden Sie unter AMI-Virtualisierungstypen. Den Virtualisierungstyp Ihrer Instance können Sie dem Wert Virtualization im Detailbereich des Bildschirms Instances in der Amazon-EC2-Konsole entnehmen.

Architektur

AMIs sind spezifisch für die Architektur des Prozessors. Daher müssen Sie einen Instance-Typ mit der Prozessorarchitektur des aktuellen Instance-Typs auswählen. Zum Beispiel:

  • Wenn der aktuelle Instance-Typ einen auf der ARM-Architektur basierenden Prozessor hat, sind Sie auf die Instance-Typen beschränkt, die einen auf der ARM-Architektur basierenden Prozessor unterstützen, z. B. C6g und M6g.

  • Die folgenden Instance-Typen sind die einzigen Instance-Typen, die 32-Bit-AMIs unterstützen: t2.nano, t2.micro, t2.small, t2.medium, c3.large, t1.micro, m1.small, m1.medium und c1.medium. Wenn Sie den Instance-Typ einer 32-Bit-Instance ändern, sind Sie auf diese Instance-Typen beschränkt.

Netzwerkadapter

Wenn Sie von einem Treiber für einen Netzwerkadapter zu einem anderen wechseln, werden die Netzwerkadaptereinstellungen zurückgesetzt, wenn das Betriebssystem den neuen Adapter erstellt. Um die Einstellungen neu zu konfigurieren, benötigen Sie möglicherweise Zugriff auf ein lokales Konto mit Administratorberechtigungen. Nachfolgend finden Sie Beispiele für den Wechsel von einem Netzwerkadapter zu einem anderen:

  • AWS PV (T2-Instances) auf Intel 82599 VF (M4-Instances)

  • Intel 82599 VF (die meisten M4-Instances) zu ENA (M5-Instances)

  • ENA (M5-Instances) zu ENA mit hoher Bandbreite (M5n-Instances)

Netzwerkkarten

Einige Instance-Typen unterstützen mehrere Netzwerkkarten. Sie müssen einen Instance-Typ auswählen, der dieselbe Anzahl von Netzwerkkarten unterstützt wie der aktuelle Instance-Typ.

Enhanced Networking

Instance-Typen, die Enhanced Networking unterstützen, erfordern die Installation der notwendigen Treiber. Instances, die auf dem AWS Nitro System basieren, benötigen beispielsweise EBS-gestützte AMIs, auf denen die Elastic Network Adapter (ENA) -Treiber installiert sind. Um von einem Instance-Typ, der Enhanced Networking nicht unterstützt, zu einem Instance-Typ zu wechseln, der es unterstützt, müssen Sie die ENA-Treiber oder ixgbevf-Treiber entsprechend auf der Instance installieren.

Anmerkung

Wenn Sie die Größe einer Instance ändern, bei der ENA Express aktiviert ist, muss der neue Instance-Typ auch ENA Express unterstützen. Eine Liste mit Instance-Typen, die ENA Express unterstützen, finden Sie unter Unterstützte Instance-Typen für ENA Express.

Wenn Sie von einem Instance-Typ, der ENA Express unterstützt, zu einem Instance-Typ wechseln möchten, der ENA Express nicht unterstützt, stellen Sie sicher, dass ENA Express nicht aktiviert ist, bevor Sie die Größe der Instance ändern.

NVMe

EBS-Volumes werden als NVMe-Blockgeräte auf Instances bereitgestellt, die auf dem Nitro System basieren. AWS Wenn Sie von einem Instance-Typ, der NVMe nicht unterstützt, zu einem Instance-Typ wechseln, der NVMe unterstützt, müssen Sie zuerst die NVMe-Treiber auf Ihrer Instance installieren. Außerdem werden die Gerätenamen für Geräte, die Sie in der Blockgerätezuordnung angeben, mithilfe von NVMe-Gerätenamen () umbenannt. /dev/nvme[0-26]n1

[Linux-Instanzen] Um Dateisysteme beim Booten mithilfe zu mounten/etc/fstab, müssen Sie daher UUID/Label anstelle von Gerätenamen verwenden.

Volumes-Limits

Die maximale Anzahl von Amazon-EBS-Volumes, die Sie einer Instance anfügen können, hängt vom Instance-Typ und der Instance-Größe ab. Weitere Informationen finden Sie unter Volume-Limits für Instances.

Sie können nur zu einem Instance-Typ oder einer Instance-Größe wechseln, der/die dieselbe oder eine größere Anzahl von Volumes unterstützt, als derzeit an die Instance angefügt ist. Wenn Sie zu einem Instance-Typ oder einer Instance-Größe wechseln, die die Anzahl der aktuell angefügten Volumes nicht unterstützt, schlägt die Anfrage fehl. Wenn Sie beispielsweise von einer m7i.4xlarge-Instance mit 32 angefügten Volumes zu einer m6i.4xlarge-Instance wechseln, die maximal 27 Volumes unterstützt, schlägt die Anfrage fehl.