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.
Mettre à jour un environnement de service dans AWS Batch
Vous pouvez mettre à jour un environnement de service pour modifier ses limites de capacité, modifier son état de fonctionnement ou mettre à jour les balises de ressources. Les mises à jour de l'environnement de service vous permettent d'ajuster la capacité en fonction de l'évolution de vos exigences en matière de charge de travail de SageMaker formation ou de modifier les paramètres opérationnels sans recréer l'environnement. Avant de mettre à jour un environnement de service, déterminez quels paramètres peuvent être modifiés et quel est l'impact de ces modifications sur les tâches en cours d'exécution.
Vous pouvez modifier les limites de capacité, l'état ou les balises d'un environnement de service.
Lorsque les limites de capacité sont abaissées, les tâches déjà dans les états PLANIFIÉ, EN COURS OU EN COURS D'EXÉCUTION ne sont pas interrompues. Already-scheduled les tâches peuvent entraîner un dépassement temporaire de l'utilisation actuelle de la nouvelle limite de capacité, mais les nouvelles tâches respecteront les limites mises à jour lors de la planification.
- Update a service environment (AWS Console)
Utilisez la AWS Batch console pour mettre à jour un environnement de service via l'interface Web.
Pour mettre à jour un environnement de service
-
Ouvrez la AWS Batch console à l'adresse https://console.aws.amazon.com/batch/.
-
Dans le panneau de navigation, choisissez Environments (Environnements).
-
Choisissez l'onglet Environnement de service.
-
Choisissez l'environnement de service à mettre à jour.
-
Choisissez Actions, puis choisissez l'une des options suivantes :
-
Choisissez Enregistrer les modifications pour appliquer les modifications.
L'environnement de service est immédiatement mis à jour. Vérifiez les détails de l'environnement pour confirmer que les modifications ont été appliquées correctement. Si vous avez désactivé l'environnement de service, les files d'attente de tâches associées cesseront de traiter les nouvelles soumissions de tâches de service jusqu'à ce que vous le réactiviez.
- Update a service environment (AWS CLI)
-
Utilisez la update-service-environment commande pour modifier un environnement de service à l'aide de l' AWS interface de ligne de commande.
Pour mettre à jour les limites de capacité de l'environnement de service
-
Mettez à jour la limite de capacité d'un environnement de service :
aws batch update-service-environment \
--service-environment my-sagemaker-service-env \
--capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=20
-
Vérifiez que la mise à jour a été correctement appliquée :
aws batch describe-service-environments \
--service-environments my-sagemaker-service-env
Pour mettre à jour l'état de l'environnement de service
-
Désactivez un environnement de service pour arrêter le traitement des nouvelles tâches :
aws batch update-service-environment \
--service-environment my-sagemaker-service-env \
--state DISABLED
-
Re-enable un environnement de service pour reprendre le traitement :
aws batch update-service-environment \
--service-environment my-sagemaker-service-env \
--state ENABLED
Les mises à jour de l'environnement de service prennent effet immédiatement. Surveillez l'état de l'environnement de service pour vous assurer que les mises à jour sont effectuées correctement avant de soumettre de nouvelles tâches.