Probleme mit der Kündigung von EC2 Amazon-Instances beheben - 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.

Probleme mit der Kündigung von EC2 Amazon-Instances beheben

Das Herunterfahren oder Löschen Ihrer Instance wird als Instance-Kündigung bezeichnet. Die folgenden Informationen können Ihnen bei der Behebung von Problemen beim Beenden Ihrer Instance helfen.

Während sich die Instance nicht im Status running befindet, wird Ihnen keine zusätzlichen Instance-Nutzung berechnet. Mit anderen Worten, wenn Sie eine Instance beenden, fallen für diese Instance keine Gebühren mehr an, sobald sich ihr Status in shutting-down ändert.

Die Instance wird sofort beendet

Mehrere Probleme können dazu führen, dass Ihre Instance beim Start sofort beendet wird. Weitere Informationen finden Sie unter Die Instance wird sofort beendet.

Verzögertes Beenden einer Instance

Wenn Ihre Instance länger als einige Minuten im Status shutting-down bleibt, kann sie aufgrund von Skripts zum Herunterfahren, die von der Instance ausgeführt werden, verzögert sein.

Eine andere mögliche Ursache ist, dass ein Problem mit dem zugrunde liegenden Host-Computer besteht. Wenn Ihre Instance mehrere Stunden im shutting-down Status verbleibt, EC2 behandelt Amazon sie als festgefahrene Instance und beendet sie gewaltsam.

Wenn Ihre Instance anscheinend beim Beenden hängen geblieben ist und dieser Zustand bereits mehrere Stunden andauert, stellen Sie eine Anfrage an AWS re:Post. Um schneller eine Lösung zu erhalten, geben Sie die Instance-ID dabei an und beschreiben Sie die Schritte, die Sie unternommen haben. Wenn Sie einen Supportplan haben, können Sie auch einen technischen Support-Fall im Support Center erstellen.

Fortdauernde Anzeige einer beendeten Instance

Nachdem Sie eine Instance beendet haben, bleibt sie kurze Zeit sichtbar, bevor sie gelöscht wird. Der Status wird als angezeig terminated. Wenn der Eintrag nach einigen Stunden nicht gelöscht wird, wenden Sie sich an den Support.

Fehler: Die Instance ist möglicherweise nicht beendet worden. Ändern Sie das Instance-Attribut 'disableApiTermination

Wenn Sie versuchen, eine Instance zu beenden, und die Fehlermeldung The instance instance_id may not be terminated. Modify its 'disableApiTermination' instance attribute angezeigt wird, bedeutet dies, dass für die Instance der Beendigungsschutz aktiviert wurde. Der Beendigungsschutz verhindert, dass die Instance versehentlich beenden wird. Weitere Informationen finden Sie unter Aktivieren des Beendigungsschutzes.

Bevor Sie die Instance beenden können, müssen Sie den Beendigungsschutz deaktivieren.

Um den Kündigungsschutz über die EC2 Amazon-Konsole zu deaktivieren, wählen Sie die Instance aus und klicken Sie dann auf Aktionen, Instance-Einstellungen, Kündigungsschutz ändern.

Verwenden Sie den folgenden Befehl AWS CLI, um den Kündigungsschutz mithilfe von zu deaktivieren.

aws ec2 modify-instance-attribute --instance-id instance_id --no-disable-api-termination

Instances automatisch gestartet oder beendet

Im Allgemeinen bedeuten die folgenden Verhaltensweisen, dass Sie Amazon EC2 Auto Scaling, EC2 Fleet oder Spot Fleet verwendet haben, um Ihre Computerressourcen automatisch auf der Grundlage der von Ihnen definierten Kriterien zu skalieren:

  • Sie beenden eine Instance, und eine neue Instance wird automatisch gestartet.

  • Sie starten eine Instance, und eine Ihrer Instances wird automatisch beendet.

  • Sie halten eine Instance an, und sie wird beendet, worauf eine neue Instance automatisch gestartet wird.

Um die Auto Scaling zu beenden, suchen Sie die Auto Scaling-Gruppe oder die Flotte, die die Instances startet, und setzen Sie ihre Kapazität entweder auf 0 oder löschen Sie sie.