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 sehen Sie, wie Sie eine Domain löschen können und welche Voraussetzungen dafür erforderlich sind. Eine Domain besteht aus einer Liste autorisierter Benutzer, Konfigurationseinstellungen und einem Volume von Amazon Elastic File System (Amazon EFS). 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 SDK
Voraussetzungen
Sie müssen die folgenden Anforderungen erfüllen, um eine Domain zu löschen.
-
Sie benötigen Administratorberechtigungen, um eine Domain zu löschen.
-
Sie können nur Apps löschen, deren Status
InServicein der Domain als Bereit angezeigt wird. Eine App, deren StatusFailedist, muss nicht gelöscht werden, um die Domain, die sie enthält, löschen zu können. In der Domain führt der Versuch, eine App im fehlerhaften Zustand zu löschen, zu einem Fehler. -
Damit eine Domain gelöscht werden kann, darf die Domain keine Benutzerprofile 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 Amazon 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 Notebooks 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, wenn dies nicht der Fall ist.
-
Wählen Sie unter Admin-Konfigurationen Domains aus.
-
Wählen Sie den Link des Domainnamens aus, den Sie löschen möchten.
-
Wählen Sie die Registerkarte Benutzerprofile aus.
-
Wiederholen Sie die folgenden Schritte für jeden Benutzer in der Liste der Benutzerprofilen.
-
Klicken Sie auf den Link des Benutzernamens.
-
Wählen Sie die Registerkarte Benutzerdetails aus, falls sie noch nicht ausgewählt ist.
-
Suchen Sie nach Apps und Bereichen und wählen Sie in der entsprechenden Spalte Aktionen die Option Löschen aus.
-
Folgen Sie den Anweisungen zum Löschen.
-
Sobald alle Apps und Bereiche 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 aus.
-
Wiederholen Sie die folgenden Schritte für jeden Bereich in der Liste Bereiche.
-
Wählen Sie die Blase aus, die dem Bereich entspricht.
-
Wählen Sie Löschen aus.
-
Folgen Sie den Anweisungen zum Löschen.
-
-
Wenn alle Benutzer und Bereiche gelöscht sind, wählen Sie Domaineinstellungen aus.
-
Suchen Sie den Abschnitt Domain löschen.
-
Wählen Sie Domain 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 Domains in Ihrem Konto ab.
aws --regionRegionsagemaker list-domains -
Rufen Sie die Liste der Anwendungen für die zu löschende Domain ab.
aws --regionRegionsagemaker list-apps \ --domain-id-equalsDomainId -
Löschen Sie jede Anwendung in der Liste.
aws --regionRegionsagemaker delete-app \ --domain-idDomainId\ --app-nameAppName\ --app-typeAppType\ --user-profile-nameUserProfileName -
Rufen Sie die Liste der Benutzerprofile in der Domain ab.
aws --regionRegionsagemaker list-user-profiles \ --domain-id-equalsDomainId -
Löschen Sie jedes Benutzerprofil in der Liste.
aws --regionRegionsagemaker delete-user-profile \ --domain-idDomainId\ --user-profile-nameUserProfileName -
Rufen Sie die Liste der gemeinsam genutzten Bereiche in der Domain ab.
aws --regionRegionsagemaker list-spaces \ --domain-idDomainId -
Löschen Sie alle gemeinsam genutzten Bereiche in der Liste.
aws --regionRegionsagemaker delete-space \ --domain-idDomainId\ --space-nameSpaceName -
Löschen Sie die Domain. Um auch das Amazon-EFS-Volume zu löschen, geben Sie
HomeEfsFileSystem=Deletean.aws --regionRegionsagemaker delete-domain \ --domain-idDomainId\ --retention-policy HomeEfsFileSystem=Retain