Warum hat Amazon EC2 meine Spot Instance unterbrochen?

Lesedauer: 2 Minute
0

Ich habe eine Spot Instance gestartet, kann sie jetzt jedoch nicht in der Amazon Elastic Compute Cloud (Amazon EC2)-Konsole finden. Oder meine Amazon-EMR-Knoten-Spot-Instance wurde beendet.

Lösung

Amazon EC2 kann Ihre Spot Instance aus den folgenden Gründen jederzeit mit einer Frist von zwei Minuten unterbrechen:

  • Mangelnde Spot-Kapazität: Amazon EC2 unterbricht normalerweise Ihre Spot Instance, um die freie Kapazität anderweitig zu verwenden. Amazon EC2 kann Ihre Instance auch aufgrund von Problemen wie der Hostwartung oder der Außerbetriebnahme von Hardware unterbrechen.
  • Der Spot-Preis ist höher als der von Ihnen festgelegte Höchstpreis: Wenn Sie eine Spot Instance anfordern, können Sie einen Höchstpreis für die Instance festlegen. Der standardmäßige Höchstpreis ist der On-Demand-Preis für den Instance-Typ. Ihre Spot-Instance wird unterbrochen, wenn der Spot-Preis Ihren Höchstpreis übersteigt.
  • Amazon EC2 kann Ihre Spot-Instance-Anforderungsbeschränkungen nicht erfüllen: Einige Spot-Anfragen beinhalten Einschränkungen, z. B. eine bestimmte Startgruppe oder eine Availability-Zone-Gruppe. Ihre Spot Instance wird unterbrochen, wenn eine Einschränkung nicht erfüllt werden kann.

Eine unterbrochene Spot Instance wird in Abhängigkeit vom Verhalten bei Unterbrechungen von Spot-Anfragen angehalten, in den Ruhezustand versetzt oder beendet.

Um festzustellen, warum Amazon EC2 Ihre Spot Instance unterbrochen hat, rufen Sie die Statusinformationen Ihrer Spot-Anfrage ab oder suchen Sie nach Ihrer unterbrochenen Spot Instance. Eine vollständige Liste der Ursachencodes finden Sie unter Statuscodes für Spot-Anfragen.

Verwenden Sie Spot-Instance-Unterbrechungshinweise, um mit Unterbrechungen umzugehen und eine fehlertolerante Anwendung zu erstellen.

Hinweis: Weitere Informationen zur Verwendung von Spot Instances in Amazon EMR finden Sie unter Wann sollten Sie Spot Instances verwenden?

Eine EC2-Spot-Instance wiederherstellen

Wenn eine EC2-Instance beendet wird, werden die Daten auf allen Instance-Speichervolumes, die dieser Instance zugeordnet sind, gelöscht. Das Amazon Elastic Block Store (Amazon EBS)-Root-Volume wird standardmäßig automatisch gelöscht. Sie können eine beendigte oder gestoppte Instance nicht automatisch wiederherstellen.

Gehen Sie wie folgt vor, um eine Spot Instance wiederherzustellen:

Wichtig: Der Beendigungsschutz von Amazon EMR verhindert nicht, dass Spot Instances beendet werden. Weitere Informationen finden Sie unter Beendigungsschutz verwenden.

Ähnliche Informationen

Bewährte Methoden für EC2 Spot

EC2-Spot-Instances starten

Überblick über Amazon-EC2-Spot-Instances

Status von Spot-Anfragen

Warum wird meine Spot Instance beendet, obwohl der Höchstpreis über dem Spot-Preis liegt?

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 10 Monaten