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 Amazon SageMaker AI-Domain
Auf dieser Seite wird erklärt, wie eine Domain gelöscht wird und welche Voraussetzungen dafür erforderlich sind. Eine Domain besteht aus einer Liste autorisierter Benutzer, Konfigurationseinstellungen und einem Amazon Elastic File System (Amazon EFS) -Volume. Das Amazon-EFS-Volume enthält Daten für die Benutzer, einschließlich Notebooks, Ressourcen und Artefakte. Ein Benutzer kann über mehrere Anwendungen (Apps) verfügen, die die Lese- und Ausführungserfahrung der Notebooks, Terminals und Konsolen des Benutzers unterstützen. Sie können Ihre Domain mit einer der folgenden Methoden löschen:
-
AWS Konsole
-
AWS Command Line Interface (AWS CLI)
-
SageMaker KI-SDK
Voraussetzungen
Sie müssen die folgenden Anforderungen erfüllen, um eine Domain zu löschen.
-
Sie benötigen Administratorberechtigungen, um eine Domäne zu löschen.
-
Sie können nur Apps löschen, deren Status in der Domain als Bereit
InService
angezeigt wird. Um die enthaltende Domain zu löschen, müssen Sie keine App löschen, deren Status lautetFailed
. In der Domain führt der Versuch, eine App mit dem Status „Fehlgeschlagen“ zu löschen, zu einem Fehler. -
Um eine Domain zu löschen, darf die Domain keine Benutzerprofile oder gemeinsam genutzten Bereiche enthalten. Damit ein Benutzerprofil gelöscht werden kann, darf das Profil keine nicht fehlgeschlagenen Apps enthalten.
Wenn Sie diese Ressourcen löschen, geschieht Folgendes:
-
Die App – Die Daten (Dateien und Notebooks) im Startverzeichnis eines Benutzers werden gespeichert. Nicht gespeicherte Notebook-Daten gehen verloren.
-
Benutzerprofil — Der Benutzer kann sich nicht mehr bei der Domain anmelden. Der Benutzer verliert den Zugriff auf sein Home-Verzeichnis, aber die Daten werden nicht gelöscht. Ein Administrator kann die Daten von dem Amazone-EFS-Volume abrufen, auf dem sie unter dem AWS-Konto-Benutzerkonto gespeichert sind.
-
-
Um den Authentifizierungsmodus von IAM zu IAM Identity Center zu wechseln, müssen Sie die Domain löschen.
EFS-Dateien
Ihre Dateien werden als Backup auf einem Amazon-EFS-Volume gespeichert. Dieses Backup umfasst die Dateien im bereitgestellten Verzeichnis, das /home/sagemaker-user
für Amazon SageMaker Studio Classic und /root
für Kernel bestimmt ist.
Wenn Sie Dateien aus diesen bereitgestellten Verzeichnissen löschen, verschiebt der Kernel oder die App die gelöschten Dateien möglicherweise in einen versteckten Papierkorb. Wenn sich der Papierkorb im bereitgestellten Verzeichnis befindet, werden diese Dateien in das Amazon-EFS-Volume kopiert und es fallen Gebühren an. Um diese Amazon-EFS-Gebühren zu vermeiden, müssen Sie den Speicherort des Papierkorbs identifizieren und löschen. Der Speicherort des Papierkorbs für Standard-Apps und Kernel lautet ~/.local/
. Dies kann je nach der Linux-Distribution, die für benutzerdefinierte Apps oder Kernel verwendet wird, variieren. Weitere Informationen zu Amazon-EBS-Volume finden Sie unter Verwalten Sie Ihr Amazon EFS-Speichervolume in SageMaker Studio Classic.
Wenn Sie die SageMaker AI-Konsole verwenden, um die Domain zu löschen, wird das Amazon EFS-Volume zwar getrennt, aber nicht gelöscht. Das gleiche Verhalten tritt standardmäßig auf, wenn Sie das AWS CLI
oder das SageMaker Python-SDK verwenden, um die Domain zu löschen. Wenn Sie jedoch das AWS CLI oder das SageMaker Python-SDK verwenden, können Sie das RetentionPolicy
auf setzenHomeEfsFileSystem=Delete
. Dadurch wird das Amazon EFS-Volume zusammen mit der Domain gelöscht.
Eine Amazon SageMaker AI-Domain löschen (Konsole)
Wichtig
Wenn ein Benutzer, ein Bereich oder eine Domain gelöscht wird, geht das Amazon EFS-Volume verloren, das die entsprechenden Daten enthält. Dazu gehören Notizbücher und andere Artefakte.
So löschen Sie eine Domain
-
Öffnen Sie die SageMaker AI-Konsole
. -
Wählen Sie im linken Navigationsbereich Admin-Konfigurationen aus, um die Optionen zu erweitern, sofern sie nicht bereits erweitert sind.
-
Wählen Sie unter Admin-Konfigurationen Domains aus.
-
Wählen Sie den Domainnamen-Link aus, den Sie löschen möchten.
-
Wählen Sie die Registerkarte Benutzerprofile.
-
Wiederholen Sie die folgenden Schritte für jeden Benutzer in der Liste der Benutzerprofilen.
-
Wählen Sie den Link mit dem Benutzernamen.
-
Falls noch nicht ausgewählt, wählen Sie die Registerkarte Benutzerdetails
-
Suchen Sie nach Apps und Spaces und wählen Sie in der entsprechenden Aktionsspalte die Option Löschen aus.
-
Folgen Sie den Anweisungen zum Löschen.
-
Sobald alle Apps und Spaces den Status Gelöscht haben, wählen Sie oben rechts auf der Seite Löschen aus.
-
Folgen Sie den Anweisungen zum Löschen.
-
-
Wenn alle Benutzer gelöscht sind, wählen Sie Speicherverwaltung.
-
Wiederholen Sie die folgenden Schritte für jeden Bereich in der Liste Bereiche.
-
Wählen Sie die Blase aus, die dem Raum entspricht.
-
Wählen Sie Löschen.
-
Folgen Sie den Anweisungen zum Löschen.
-
-
Wenn alle Benutzer und Spaces gelöscht sind, wählen Sie den Tab Domain-Einstellungen.
-
Suchen Sie den Abschnitt „Domain löschen“.
-
Wählen Sie Delete Domain (Domäne löschen) aus. Wenn diese Schaltfläche nicht verfügbar ist, müssen Sie die vorherigen Schritte wiederholen, um alle Bereiche und Benutzer zu löschen.
-
Folgen Sie den Anweisungen zum Löschen.
Löschen Sie eine Amazon SageMaker AI-Domain (AWS CLI)
So löschen Sie eine Domain
-
Rufen Sie die Liste der Domänen in Ihrem Konto ab.
aws --region
Region
sagemaker list-domains -
Rufen Sie die Liste der Anwendungen für die zu löschende Domäne ab.
aws --region
Region
sagemaker list-apps \ --domain-id-equalsDomainId
-
Löschen Sie jede Anwendung in der Liste.
aws --region
Region
sagemaker delete-app \ --domain-idDomainId
\ --app-nameAppName
\ --app-typeAppType
\ --user-profile-nameUserProfileName
-
Rufen Sie die Liste der Benutzerprofile in der Domäne ab.
aws --region
Region
sagemaker list-user-profiles \ --domain-id-equalsDomainId
-
Löschen Sie jedes Benutzerprofil in der Liste.
aws --region
Region
sagemaker delete-user-profile \ --domain-idDomainId
\ --user-profile-nameUserProfileName
-
Rufen Sie die Liste der gemeinsam genutzten Bereiche in der Domain ab.
aws --region
Region
sagemaker list-spaces \ --domain-idDomainId
-
Löschen Sie alle gemeinsam genutzten Bereiche in der Liste.
aws --region
Region
sagemaker delete-space \ --domain-idDomainId
\ --space-nameSpaceName
-
Löschen Sie die Domäne. Um auch das Amazon-EFS-Volume zu löschen, geben Sie
HomeEfsFileSystem=Delete
an.aws --region
Region
sagemaker delete-domain \ --domain-idDomainId
\ --retention-policy HomeEfsFileSystem=Retain