Comment puis-je configurer mes instances Spot EC2 afin que le volume EBS racine ne soit pas supprimé lorsque je résilie l'instance ?

Lecture de 2 minute(s)
0

Je souhaite configurer mes instances Spot Amazon Elastic Compute Cloud (Amazon EC2) afin que le volume racine Amazon Elastic Block Store (Amazon EBS) ne soit pas supprimé lorsque je mets fin à l'instance.

Résolution

Lorsque les instances Spot EC2 sont résiliées, tous les volumes EBS attachés à cette instance sont supprimés par défaut, car l'attribut DeleteOnTermination est défini sur true.

Pour modifier l'attribut DeleteOnTermination pour une nouvelle demande Spot

  1. Ouvrez la console Amazon EC2 et choisissez Spot Requests (Demandes Spot) dans le panneau de navigation.
  2. Sélectionnez Request Spot Instances (Demander des instances Spot).
  3. Choisissez une zone de disponibilité, puis cliquez sur Suivant.
  4. Dans les volumes EBS, désélectionnez la case Delete (Supprimer).

Après avoir désélectionné la case Delete (Supprimer), terminez la création de votre demande Spot. Toutes les nouvelles instances lancées lorsque cette demande Spot est satisfaite auront DeleteOnTermination défini sur « false » (faux).

Remarque : les volumes EBS dont la fonction DeleteOnTermination est définie sur false sont facturés et restent dans votre console de volume EBS. Vous devez supprimer manuellement les nœuds. Pour plus d'informations, consultez la section Tarification d'Amazon EBS.

Pour modifier l'attribut DeleteOnTermination pour une instance Spot en cours d'exécution

Utilisez la commande modify-instance-attribute dans l’Interface de ligne de commande AWS (AWS CLI) pour configurer le volume EBS racine afin qu'il soit persistant lors de la fermeture.


Informations connexes

Instances Spot

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an