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.
Problembehandlung bei Amazon EC2 Auto Scaling: AMI Probleme
Auf dieser Seite finden Sie Informationen zu den mit Ihnen AMIs verbundenen Problemen und möglichen Ursachen sowie zu den Schritten, die Sie ergreifen können, um die Probleme zu lösen.
Wie Sie eine Fehlermeldung abrufen, erfahren Sie unter Abrufen einer Fehlermeldung aus Skalierungen.
Wenn Ihre EC2 Instances aufgrund von Problemen mit Ihrer nicht gestartet werden könnenAMI, erhalten Sie möglicherweise eine oder mehrere der folgenden Fehlermeldungen.
AMIProbleme
- Die AMI ID <ID Ihres AMI > existiert nicht. Das Starten der EC2 Instance ist fehlgeschlagen.
- AMI< AMI ID> steht noch aus und kann nicht ausgeführt werden. Das Starten der EC2 Instanz ist fehlgeschlagen.
- Ungültiger Gerätename <device name>. Das Starten der EC2 Instance ist fehlgeschlagen.
- Die Architektur 'arm64' des angegebenen Instance-Typs entspricht nicht der Architektur 'x86_64' der angegebenenAMI... Die Instance konnte nicht gestartet werden. EC2
- AMI'< AMI ID>' ist deaktiviert und kann nicht ausgeführt werden. Das Starten der Instance ist fehlgeschlagenEC2.
Wichtig
AWS unterstützt das AMI private Teilen eines Kontos mit einem anderen AWS Konto, indem die AMI Berechtigungen geändert werden. Wenn ein privat gemacht AMI wird, ohne geteilt zu werden, kann dies zu einem Autorisierungsfehler beim Starten neuer Instances führen. Weitere Informationen zum Teilen privat AMIs finden Sie unter Teilen AMI mit bestimmten AWS Konten im EC2Amazon-Benutzerhandbuch.
Die AMI ID <ID Ihres AMI > existiert nicht. Das Starten der EC2 Instance ist fehlgeschlagen.
-
Ursache: Die wurde AMI möglicherweise nach der Erstellung der Startvorlage oder Startkonfiguration gelöscht.
-
Solution (Lösung):
-
Erstellen Sie eine neue Startvorlage oder Startkonfiguration mit einer gültigenAMI.
-
Aktualisieren Sie Ihre Auto-Scaling-Gruppe mit der neuen Startvorlage oder Startkonfiguration mithilfe des Befehls update-auto-scaling-group.
-
AMI< AMI ID> steht noch aus und kann nicht ausgeführt werden. Das Starten der EC2 Instanz ist fehlgeschlagen.
Ursache: Möglicherweise haben Sie gerade Ihre erstellt AMI (indem Sie einen Snapshot einer laufenden Instance erstellt haben oder auf andere Weise), und sie ist möglicherweise noch nicht verfügbar.
Lösung: Sie müssen wartenAMI, bis Ihre verfügbar ist, und dann Ihre Startvorlage oder Startkonfiguration erstellen.
Ungültiger Gerätename <device name>. Das Starten der EC2 Instance ist fehlgeschlagen.
Ursache: Wenn Sie ein EBS Volume an eine EC2 Instance anhängen, müssen Sie einen gültigen Gerätenamen für das Volume angeben. Das Ausgewählte AMI muss diesen Gerätenamen unterstützen.
Solution (Lösung):
-
Erstellen Sie eine neue Startvorlage oder Startkonfiguration und geben Sie den richtigen Gerätenamen für Ihre anAMI. Die empfohlene Benennungskonvention variiert je nach Virtualisierungstyp vonAMI. Weitere Informationen finden Sie unter Gerätenamen im EC2Amazon-Benutzerhandbuch.
-
Aktualisieren Sie Ihre Auto-Scaling-Gruppe mit der neuen Startvorlage oder Startkonfiguration mithilfe des Befehls update-auto-scaling-group.
Die Architektur 'arm64' des angegebenen Instance-Typs entspricht nicht der Architektur 'x86_64' der angegebenenAMI... Die Instance konnte nicht gestartet werden. EC2
Ursache 1: Wenn die Architektur der AMI und der in Ihrer Startvorlage oder Startkonfiguration verwendete Instance-Typ nicht identisch sind, erhalten Sie eine Fehlermeldung, wenn Amazon EC2 Auto Scaling versucht, eine Instance mit der inkompatiblen Instance-Konfiguration zu starten.
Lösung 1:
-
Überprüfen Sie Ihre Architektur AMI mit dem Befehl describe-images oder von der EC2 Amazon-Konsole aus, indem Sie den Wert Architektur im Detailbereich der Seite Amazon Machine Images (AMIs) überprüfen.
-
Suchen Sie AMI mithilfe des describe-instance-typesBefehls oder von der EC2 Amazon-Konsole aus nach einem Instance-Typ, der dieselbe Architektur wie Sie hat, indem Sie die Spalte Architektur auf dem Bildschirm Instance-Typen überprüfen. Weitere Informationen zur Auswahl eines kompatiblen Instance-Typs finden Sie unter Kompatibilität bei der Änderung des Instance-Typs im EC2Amazon-Benutzerhandbuch.
-
Erstellen Sie eine neue Startvorlage oder Startkonfiguration mit einem Instance-Typ, der dieselbe Architektur wie Sie hatAMI.
-
Aktualisieren Sie Ihre Auto-Scaling-Gruppe mit der neuen Startvorlage oder Startkonfiguration mithilfe des Befehls update-auto-scaling-group.
Ursache 2: Amazon EC2 Auto Scaling versucht, einen Instance-Typ zu starten, der in der Richtlinie für gemischte Instanzen für Ihre Auto Scaling Scaling-Gruppe angegeben ist, aber der Instance-Typ hat nicht dieselbe Architektur wie der in Ihrer Startvorlage AMI angegebene.
Lösung 1: Nehmen Sie keine Instance-Typen mit unterschiedlichen Architekturen in Ihre Richtlinie für gemischte Instances auf.
-
Überprüfen Sie Ihre Architektur AMI mit dem Befehl describe-images oder von der EC2 Amazon-Konsole aus, indem Sie den Wert Architektur im Detailbereich der Seite Amazon Machine Images (AMIs) überprüfen.
-
Überprüfen Sie die Architektur jedes Instance-Typs, den Sie in Ihre Richtlinie für gemischte Instances aufnehmen möchten, mithilfe des describe-instance-typesBefehls oder von der EC2 Amazon-Konsole aus, indem Sie die Spalte Architektur auf dem Bildschirm Instance-Typen überprüfen. Weitere Informationen zur Auswahl kompatibler Instance-Typen finden Sie unter Kompatibilität bei der Änderung des Instance-Typs im EC2Amazon-Benutzerhandbuch.
-
Aktualisieren oder entfernen Sie die inkompatiblen Instance-Typen mit dem update-auto-scaling-groupBefehl aus Ihrer Auto Scaling Scaling-Gruppe.
Lösung 2: Um sowohl Arm- (Graviton2) als auch x86_64 (Intel) -Instances in derselben Auto Scaling Scaling-Gruppe zu starten, müssen Sie Startvorlagen verwenden, die von einer ARM-kompatiblen bzw. einer Intel x86-kompatiblen AMI Instanz unterstützt werdenAMI, um den Instance-Typen in Ihrer Richtlinie für gemischte Instanzen zu entsprechen.
-
Überprüfen Sie die Architektur von AMI in Ihrer vorhandenen Startvorlage mithilfe des Befehls describe-images oder von der EC2 Amazon-Konsole aus, indem Sie den Wert Architektur im Detailbereich der Seite Amazon Machine Images (AMIs) überprüfen.
-
Erstellen Sie eine neue Startvorlage mit einerAMI, die der anderen Architektur entspricht, die Sie verwenden möchten.
-
Aktualisieren Sie Ihre Auto Scaling Scaling-Gruppe, um die bestehende Startvorlage zu überschreiben, und geben Sie mithilfe des update-auto-scaling-groupBefehls die neue Startvorlage für jeden kompatiblen Instance-Typ an. Weitere Informationen finden Sie unter Verwenden Sie eine andere Startvorlage für einen Instance-Typ.
AMI'< AMI ID>' ist deaktiviert und kann nicht ausgeführt werden. Das Starten der Instance ist fehlgeschlagenEC2.
Ursache: Sie versuchen, Instances von einem Computer aus zu startenAMI, der deaktiviert wurde. Weitere Informationen finden Sie unter Deaktivieren von AMI im EC2Amazon-Benutzerhandbuch.
Solution (Lösung):
-
Erstellen Sie eine neue Startvorlage oder Startkonfiguration und geben Sie eine anAMI, die nicht deaktiviert ist.
-
Aktualisieren Sie Ihre Auto-Scaling-Gruppe mit der neuen Startvorlage oder Startkonfiguration mithilfe des Befehls update-auto-scaling-group.