Warum erhalte ich beim Starten einer EC2-Instance die Fehlermeldung „Der angeforderte Instance-Typ wird in der von Ihnen angeforderten Availability Zone nicht unterstützt“?

Lesedauer: 3 Minute
0

Ich habe beim Starten einer Instance in der Amazon Elastic Compute Cloud (Amazon EC2) folgende Fehlermeldung erhalten: „Der angeforderte Instance-Typ wird in der von Ihnen angeforderten Availability Zone nicht unterstützt“. Wie kann ich bestimmen, welche Availability Zone verwendet werden soll?

Kurzbeschreibung

Einige Availability Zones unterstützen bestimmte Instance-Typen nicht. Wenn Sie die Fehlermeldung „Der angeforderter Instance-Typ wird in der von Ihnen angeforderten Availability Zone nicht unterstützt“ erhalten, gehen Sie wie folgt vor:

  1. Ermitteln Sie, welche Availability Zones Ihren Instance-Typ unterstützen.
  2. Versuchen Sie die Anfrage erneut und geben Sie eine Availability Zone an, die den ausgewählten Instance-Typ unterstützt. Oder geben Sie die Anfrage ein, ohne eine Availability Zone anzugeben.

Hinweis: Dieser Fehler unterscheidet sich von einem Fehler mit unzureichender Instance-Kapazität. Informationen zu Fehlern bei unzureichender Kapazität finden Sie unter Unzureichende Instance-Kapazität.

Lösung

Ermitteln Sie, welche Availability Zones Ihren Instance-Typ unterstützen

Über die Amazon EC2-Konsole:

  1. Öffnen Sie die Amazon EC2-Konsole.
  2. Wählen Sie die Region aus, in der Sie die Instance starten möchten.
  3. Wählen Sie Instance-Typen aus.
  4. Geben Sie unter Filter für Instance-Typen Ihren bevorzugten Instance-Typ ein.
  5. Wählen Sie Ihren bevorzugten Instance-Typ aus.
  6. Überprüfen Sie unter Netzwerk die Verfügbarkeitszonen, die unter Verfügbarkeitszonen aufgeführt sind.

Über das AWS Command Line Interface (AWS CLI):

**Hinweis:**Wenn Sie beim Ausführen von Befehlen im AWS CLI Fehlermeldungen erhalten, stellen Sie sicher, dass Sie die neueste Version des AWS CLI verwenden.

Verwenden Sie den Befehl describe-instance-type-offerings und definieren Sie Filter für die Availability Zone und den Instance-Typ, den Sie starten möchten. Geben Sie nach Bedarf weitere Filter an. Der folgende Befehl filtert beispielsweise die Suchergebnisse nach Availability Zone, Instance-Typ und Region. Weitere Informationen zum Befehl describe-instance-type-offerings finden Sie unter describe-instance-type-offerings in der AWS CLI Command Reference.

# aws ec2 describe-instance-type-offerings --location-type availability-zone  --filters Name=instance-type,Values=c5.xlarge --region af-south-1 --output table

**Hinweis:**Die Namen der Availability Zones sind möglicherweise nicht Konto-übergreifend demselben Standort zugeordnet. Weitere Informationen finden Sie unter Verfügbarkeitszonen. Verwenden Sie den Befehl location-type availability-zone-id, damit die Ausgabe die IDs der Availability Zones auflistet. Sie können die ID der Availability Zone verwenden, um die Zuordnung der Availability Zone zu Ihrem Konto zu überprüfen.

Führen Sie die Anfrage erneut aus

Wählen Sie beim Aufrufen der Instance während des Startens der Instance eine unterstützte Availability Zone aus. Sie können eine Instance in einer Availability Zone mithilfe des alten Startassistenten, des neuen Startassistenten oder des AWS CLI starten. Sie können auch bei Ihrer Anfrage auf die Angabe einer Availability Zone verzichten. Wenn Sie keine Availability Zone angeben, wählt Amazon EC2 eine Availability Zone für Sie aus, die Ihren Instance-Typ unterstützt.


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren