Annuler (supprimer) une demande de Spot Fleet - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Annuler (supprimer) une demande de Spot Fleet

Si vous n'avez plus besoin d'un parc de spots, vous pouvez annuler la demande de parc de spots, ce qui la supprime. Après l’annulation d’une demande de flotte, toutes les demandes Spot associées à la flotte sont également annulées, de sorte qu’aucune nouvelle instance Spot n’est lancée.

Lorsque vous annulez une demande de parc d’instances Spot, vous devez également spécifier si vous voulez résilier toutes ses instances. Cette action inclut les instances à la demande et les instances Spot.

Si vous spécifiez que les instances doivent être résiliées lorsque la demande de flotte est annulée, celle-ci entre dans l’état cancelled_terminating. Sinon, il passe à l’état cancelled_running et les instances continuent à s’exécuter jusqu’à ce qu’elles soient interrompues ou jusqu’à ce que vous les mettiez hors service manuellement.

Restrictions
  • Vous pouvez annuler jusqu'à 100 flottes en une seule demande. Si vous dépassez le nombre spécifié, aucune flotte n'est annulée.

Pour annuler (supprimer) une demande Spot Fleet (console)
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Demandes Spot.

  3. Sélectionnez votre demande de parc d’instances Spot.

  4. Choisissez Actions, Annuler la demande.

  5. Dans la boîte de dialogue Annuler la demande de flotte, procédez comme suit :

    1. Pour résilier les instances associées en même temps que vous annulez la demande de parc d’instances Spot, ne décochez pas la case Résilier les instances. Pour annuler la demande de parc d’instances Spot sans résilier les instances associées, décochez la case Résilier les instances.

    2. Choisissez Confirmer.

Pour annuler (supprimer) une demande Spot Fleet et mettre fin à ses instances à l'aide du AWS CLI

Utilisez la cancel-spot-fleet-requestscommande pour annuler la demande de parc Spot spécifiée et mettre fin à ses instances à la demande et à ses instances ponctuelles.

aws ec2 cancel-spot-fleet-requests \ --spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --terminate-instances

Exemple de sortie

{ "SuccessfulFleetRequests": [ { "SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE", "CurrentSpotFleetRequestState": "cancelled_terminating", "PreviousSpotFleetRequestState": "active" } ], "UnsuccessfulFleetRequests": [] }
Pour annuler (supprimer) une demande Spot Fleet sans mettre fin à ses instances à l'aide du AWS CLI

Vous pouvez modifier la commande précédente en utilisant le paramètre --no-terminate-instances pour annuler la demande de parc d’instances Spot spécifiée sans résilier ses instances à la demande et ses instances Spot.

aws ec2 cancel-spot-fleet-requests \ --spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --no-terminate-instances

Exemple de sortie

{ "SuccessfulFleetRequests": [ { "SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE", "CurrentSpotFleetRequestState": "cancelled_running", "PreviousSpotFleetRequestState": "active" } ], "UnsuccessfulFleetRequests": [] }