Ich möchte meine Amazon Elastic Compute Cloud (Amazon EC2) Spot-Instances so konfigurieren, dass das Root-Volume des Amazon Elastic Block Store (Amazon EBS) nicht gelöscht wird, wenn ich die Instance beende.
Lösung
Wenn EC2-Spot-Instances beendet werden, werden standardmäßig alle an diese Instance angehängten EBS-Volumes gelöscht, da das Attribut DeleteOnTermination auf true gesetzt ist.
Ändern des Attributs DeleteOnTermination für eine neue Spot-Anfrage
- Öffnen Sie die Amazon EC2-Konsole und wählen Sie dann im Navigationsbereich Spot-Anfragen aus.
- Wählen Sie Spot-Instances anfordern aus.
- Wählen Sie eine Availability Zone und anschließend Weiter aus.
- Deaktivieren Sie in EBS-Volumes die Option Löschen.
Nachdem Sie das Feld Löschen deaktiviert haben, beenden Sie die Erstellung Ihrer Spot-Anfrage. Bei allen neuen Instances, die gestartet werden, wenn diese Spot-Anfrage erfüllt ist, wird DeleteOnTermination auf false gesetzt.
Hinweis: Für EBS-Volumes, bei denen DeleteOnTermination auf false gesetzt ist, fallen Gebühren an und diese verbleiben in Ihrer EBS-Volume-Konsole. Sie müssen das Volume manuell löschen. Weitere Informationen finden Sie unter Amazon EBS-Preise.
Ändern des Attributs DeleteOnTermination für eine laufende Spot-Instance
Verwenden Sie den Befehl modify-instance-attribute in der AWS Command Line Instance (AWS CLI), um das EBS-Root-Volume so zu konfigurieren, dass es bei einer Beendigung bestehen bleibt.
Ähnliche Informationen
Spot-Instanzen