Eliminare un ambiente di servizio in AWS Batch - AWS Batch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminare un ambiente di servizio in AWS Batch

È possibile eliminare un ambiente di servizio quando non è più necessario per i lavori di SageMaker formazione. L'eliminazione di un ambiente di servizio rimuove la configurazione e impedisce l'invio di ulteriori lavori. Prima di eliminare un ambiente di servizio, assicuratevi che nessun lavoro di SageMaker formazione attivo dipenda da esso e che non vi siano code di lavoro associate all'ambiente di servizio.

Importante

L'eliminazione dell'ambiente di servizio è irreversibile. Una volta eliminato, non è possibile ripristinare l'ambiente di servizio o la relativa configurazione. Se in futuro saranno necessarie funzionalità simili, sarà necessario creare un nuovo ambiente di servizio con le impostazioni richieste. Valuta la possibilità di disabilitare l'ambiente di servizio anziché eliminarlo se potrebbe essere necessario riattivarlo in un secondo momento.

Nota

L'eliminazione di tutti gli ambienti di servizio nel tuo account non rimuove automaticamente il ruolo collegato ai servizi creato per l'integrazione con l'intelligenza artificiale. AWS Batch SageMaker Il ruolo collegato ai servizi rimane disponibile per la creazione di ambienti di servizio futuri. Se desideri rimuovere il ruolo collegato al servizio, devi eliminarlo separatamente utilizzando IAM dopo esserti assicurato che non esistano ambienti di servizio nel tuo account.

Prerequisiti per l'eliminazione

Prima di poter eliminare un ambiente di servizio, è necessario dissociare qualsiasi coda di lavoro di servizio e quindi disabilitare l'ambiente di servizio.

Prima di eliminare un ambiente di servizio:

  • Controlla i lavori attivi: assicurati che nessun SageMaker processo di formazione sia attualmente in esecuzione nell'ambiente di servizio.

  • Rivedi le code di lavoro: identifica le code di lavoro associate all'ambiente di servizio e associa la coda di lavoro a un ambiente di servizio diverso o disabilita ed elimina la coda dei lavori.

Gestione delle code di lavoro: le code di lavoro associate a un ambiente di servizio eliminato possono ancora esistere ma non possono elaborare i lavori di servizio. È necessario eliminare le code di lavoro non utilizzate o associarle a un ambiente di servizio diverso prima di eliminare l'ambiente di servizio originale.

Delete a service environment (AWS Console)

Utilizzate la AWS Batch console per eliminare un ambiente di servizio tramite l'interfaccia web.

Per eliminare un ambiente di servizio

  1. Apri la AWS Batch console all'indirizzo https://console.aws.amazon.com/batch/.

  2. Nel riquadro di navigazione, selezionare Compute environments (Ambienti di calcolo).

  3. Scegli la scheda Ambiente di servizio, quindi scegli un ambiente di servizio.

  4. Se l'ambiente di servizio è abilitato, scegli Azioni e poi Disabilita.

  5. Una volta disabilitato l'ambiente di servizio, scegli Azioni, quindi Elimina.

  6. Nella finestra di dialogo di conferma, scegli Conferma.

L'ambiente di servizio mostra uno DELETING stato durante l'eliminazione. Una volta completata l'eliminazione, l'ambiente di servizio scompare dall'elenco Ambienti.

Delete a service environment (AWS CLI)

Utilizzate il delete-service-environment comando per rimuovere un ambiente di servizio con la AWS CLI.

Per eliminare un ambiente di servizio

  1. Verifica la presenza di code di lavoro associate all'ambiente di servizio:

    aws batch describe-job-queues

    Se sono presenti code di lavoro associate all'ambiente di servizio, è possibile dissociare la coda di lavoro dall'ambiente di servizio e associarla a un ambiente di servizio diverso oppure eliminare la coda dei lavori.

  2. Disabilita l'ambiente di servizio:

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state DISABLED
  3. Eliminare l'ambiente di servizio:

    aws batch delete-service-environment \ --service-environment my-sagemaker-service-env
  4. Monitora il processo di eliminazione:

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

L'ambiente di servizio passa allo DELETING stato durante il processo di eliminazione. Una volta completata l'eliminazione, l'ambiente di servizio non è più elencato nella descrizione delle operazioni. Le code di lavoro associate rimangono ma non possono elaborare i lavori di servizio finché non vengono associate a un ambiente di servizio diverso.