Supprimer un environnement de service dans AWS Batch - AWS Batch

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.

Supprimer un environnement de service dans AWS Batch

Vous pouvez supprimer un environnement de service lorsqu'il n'est plus nécessaire pour vos tâches de SageMaker formation. La suppression d'un environnement de service entraîne la suppression de la configuration et empêche de nouvelles soumissions de tâches. Avant de supprimer un environnement de service, assurez-vous qu'aucune tâche de SageMaker formation active n'en dépend et qu'aucune file d'attente de tâches n'est associée à l'environnement de service.

Important

La suppression de l'environnement de service est irréversible. Une fois supprimé, vous ne pouvez pas restaurer l'environnement de service ou sa configuration. Si vous avez besoin de fonctionnalités similaires à l'avenir, vous devez créer un nouvel environnement de service avec les paramètres requis. Envisagez de désactiver l'environnement de service plutôt que de le supprimer si vous devez le réactiver ultérieurement.

Note

La suppression de tous les environnements de service de votre compte ne supprime pas automatiquement le rôle lié au service créé pour l'intégration de AWS Batch l' SageMaker IA. Le rôle lié au service reste disponible pour la création d'un futur environnement de service. Si vous souhaitez supprimer le rôle lié à un service, vous devez le supprimer séparément à l'aide d'IAM après vous être assuré qu'aucun environnement de service n'existe dans votre compte.

Conditions préalables à la suppression

Avant de pouvoir supprimer un environnement de service, vous devez dissocier toute file d'attente de tâches de service, puis désactiver l'environnement de service.

Avant de supprimer un environnement de service :

  • Vérifiez les tâches actives : assurez-vous qu'aucune tâche de SageMaker formation n'est actuellement en cours d'exécution dans l'environnement de service.

  • Passez en revue les files d'attente de tâches : identifiez les files d'attente de tâches associées à l'environnement de service et associez la file d'attente de tâches à un autre environnement de service ou désactivez et supprimez la file d'attente de tâches.

Gestion des files d'attente de tâches : les files d'attente associées à un environnement de service supprimé peuvent toujours exister mais ne peuvent pas traiter les tâches de service. Vous devez soit supprimer les files d'attente de tâches inutilisées, soit les associer à un autre environnement de service avant de supprimer l'environnement de service d'origine.

Delete a service environment (AWS Console)

Utilisez la AWS Batch console pour supprimer un environnement de service via l'interface Web.

Pour supprimer un environnement de service

  1. Ouvrez la AWS Batch console à l'adresse https://console.aws.amazon.com/batch/.

  2. Dans le panneau de navigation, choisissez Environments (Environnements).

  3. Choisissez l'onglet Environnement de service, puis choisissez un environnement de service.

  4. Si l'environnement de service est activé, choisissez Actions, puis Désactiver.

  5. Une fois l'environnement de service désactivé, choisissez Actions, puis Supprimer.

  6. Dans la boîte de dialogue de confirmation, choisissez Confirmer.

L'environnement de service affiche un DELETING état lors de la suppression. Une fois la suppression terminée, l'environnement de service disparaît de la liste des environnements.

Delete a service environment (AWS CLI)

Utilisez la delete-service-environment commande pour supprimer un environnement de service à l'aide de la AWS CLI.

Pour supprimer un environnement de service

  1. Vérifiez les files d'attente de tâches associées à l'environnement de service :

    aws batch describe-job-queues

    Si des files d'attente de tâches sont associées à l'environnement de service, vous pouvez soit dissocier la file d'attente de l'environnement de service et l'associer à un autre environnement de service, soit supprimer la file d'attente de tâches.

  2. Désactivez l'environnement de service :

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state DISABLED
  3. Supprimez l'environnement de service :

    aws batch delete-service-environment \ --service-environment my-sagemaker-service-env
  4. Surveillez le processus de suppression :

    aws batch describe-service-environments \ --service-environment my-sagemaker-service-env

L'environnement de service passe à DELETING l'état pendant le processus de suppression. Une fois la suppression terminée, l'environnement de service n'est plus répertorié dans les opérations de description. Les files d'attente de tâches associées restent mais ne peuvent pas traiter les tâches de service tant qu'elles ne sont pas associées à un environnement de service différent.