Verfügbarkeit des EC2-Instanztyps

Verfügbarkeit des EC2-Instanztyps

Gibt es mit der AWS-Befehlszeilenschnittstelle eine Möglichkeit, die Verfügbarkeit eines Instanztyps innerhalb einer bestimmten Verfügbarkeitszone zu prüfen, bevor einer tatsächlich gestartet wird?

Ich erstelle einen Cluster innerhalb einer VPC. Dazu müssen Sie vor dem Starten der Instanzen ein Subnetz in einer Zone (entweder angegeben oder von AWS zugewiesen) starten. Es besteht jedoch keine Garantie, dass die gewünschten Instanztypen zu diesem Zeitpunkt in dieser Zone verfügbar sind.

Gestern ist mir der gefürchtete Fehler „InsufficientInstanceCapacity“ begegnet, und das darf nicht passieren. Wie gehe ich damit richtig um? Ich kann keine offensichtlichen ec2-Befehle dafür sehen.

Ich kann jede Zone durchlaufen und Subnetze erstellen und zerstören, bis ich eins finde, das funktioniert. Aber es muss doch einen besseren Weg geben?

Grüße, Nick

Antwort1

AWS hat mir schließlich direkt geantwortet und die Antwort lautet: Nein, es gibt keine Möglichkeit, die Kapazität zu prüfen. Die von ihnen vorgeschlagene Lösung besteht darin, auf kleinere Instanztypen zurückzugreifen, bis Sie einen finden, der funktioniert.

Antwort2

Gestern ist mir der gefürchtete Fehler „InsufficientInstanceCapacity“ begegnet, und das darf nicht passieren. Wie gehe ich damit richtig um?

Reservierte Instanzen verwenden. Dies istgenauder Anwendungsfall für Reserved Instances. Sie sparen außerdem eine Menge Geld im Vergleich zu On-Demand-Instances.

verwandte Informationen