Löschen Sie eine Serviceumgebung in AWS Batch - AWS Batch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Löschen Sie eine Serviceumgebung in AWS Batch

Sie können eine Serviceumgebung löschen, wenn sie für Ihre SageMaker Schulungsaufträge nicht mehr benötigt wird. Durch das Löschen einer Serviceumgebung wird die Konfiguration entfernt und weitere Jobübermittlungen werden verhindert. Stellen Sie vor dem Löschen einer Serviceumgebung sicher, dass keine aktiven SageMaker Schulungsjobs davon abhängen und dass der Serviceumgebung keine Jobwarteschlangen zugeordnet sind.

Wichtig

Das Löschen der Serviceumgebung kann nicht rückgängig gemacht werden. Nach dem Löschen können Sie die Serviceumgebung oder ihre Konfiguration nicht wiederherstellen. Wenn Sie in future ähnliche Funktionen benötigen, müssen Sie eine neue Serviceumgebung mit den erforderlichen Einstellungen erstellen. Erwägen Sie, die Serviceumgebung zu deaktivieren, anstatt sie zu löschen, falls Sie sie später erneut aktivieren müssen.

Anmerkung

Durch das Löschen aller Serviceumgebungen in Ihrem Konto wird die dienstverknüpfte Rolle, die für AWS Batch eine KI-Integration erstellt wurde, nicht automatisch entfernt. SageMaker Die dienstbezogene Rolle bleibt für die future Erstellung einer Serviceumgebung verfügbar. Wenn Sie die dienstverknüpfte Rolle entfernen möchten, müssen Sie sie separat mithilfe von IAM löschen, nachdem Sie sichergestellt haben, dass in Ihrem Konto keine Serviceumgebungen vorhanden sind.

Voraussetzungen für das Löschen

Bevor Sie eine Dienstumgebung löschen können, müssen Sie die Zuordnung aller Dienstauftragswarteschlangen trennen und anschließend die Dienstumgebung deaktivieren.

Bevor Sie eine Serviceumgebung löschen:

  • Überprüfen Sie die aktiven Jobs — Stellen Sie sicher, dass derzeit keine SageMaker Trainingsjobs in der Serviceumgebung ausgeführt werden.

  • Job-Warteschlangen überprüfen — Identifizieren Sie Job-Warteschlangen, die mit der Serviceumgebung verknüpft sind, und ordnen Sie die Job-Warteschlange entweder einer anderen Serviceumgebung zu oder deaktivieren und löschen Sie die Job-Warteschlange.

Verwaltung von Auftragswarteschlangen: Jobwarteschlangen, die mit einer gelöschten Serviceumgebung verknüpft waren, können weiterhin existieren, aber keine Servicejobs verarbeiten. Sie sollten entweder ungenutzte Auftragswarteschlangen löschen oder sie einer anderen Serviceumgebung zuordnen, bevor Sie die ursprüngliche Serviceumgebung löschen.

Delete a service environment (AWS Console)

Verwenden Sie die AWS Batch Konsole, um eine Serviceumgebung über die Weboberfläche zu löschen.

Um eine Serviceumgebung zu löschen

  1. Öffnen Sie die AWS Batch Konsole unter https://console.aws.amazon.com/batch/.

  2. Wählen Sie im Navigationsbereich Environments (Umgebungen) aus.

  3. Wählen Sie die Registerkarte Serviceumgebung und wählen Sie dann eine Serviceumgebung aus.

  4. Wenn die Serviceumgebung aktiviert ist, wählen Sie Aktionen und dann Deaktivieren.

  5. Sobald die Serviceumgebung deaktiviert ist, wählen Sie Aktionen und dann Löschen.

  6. Wählen Sie im Bestätigungsdialogfeld die Option Bestätigen aus.

Während des Löschvorgangs wird in der Serviceumgebung ein DELETING Status angezeigt. Sobald der Löschvorgang abgeschlossen ist, verschwindet die Dienstumgebung aus der Liste der Umgebungen.

Delete a service environment (AWS CLI)

Verwenden Sie den delete-service-environment Befehl, um eine Serviceumgebung mit der AWS CLI zu entfernen.

Um eine Serviceumgebung zu löschen

  1. Suchen Sie nach Auftragswarteschlangen, die der Serviceumgebung zugeordnet sind:

    aws batch describe-job-queues

    Wenn der Serviceumgebung Auftragswarteschlangen zugeordnet sind, können Sie entweder die Zuordnung der Auftragswarteschlange zur Serviceumgebung aufheben und sie einer anderen Serviceumgebung zuordnen oder die Job-Warteschlange löschen.

  2. Deaktivieren Sie die Serviceumgebung:

    aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state DISABLED
  3. Löschen Sie die Serviceumgebung:

    aws batch delete-service-environment \ --service-environment my-sagemaker-service-env
  4. Überwachen Sie den Löschvorgang:

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

Die Serviceumgebung wechselt während des Löschvorgangs in den DELETING Status. Sobald der Löschvorgang abgeschlossen ist, wird die Serviceumgebung nicht mehr unter Describe Operations aufgeführt. Zugeordnete Auftragswarteschlangen bleiben bestehen, können Serviceaufträge jedoch erst verarbeiten, wenn sie einer anderen Serviceumgebung zugeordnet sind.