Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Eliminar un dominio de Amazon SageMaker AI
En esta página, se explica cómo eliminar un dominio y los requisitos necesarios. Un dominio consta de una lista de usuarios autorizados, ajustes de configuración y un volumen de Amazon Elastic File System (Amazon EFS). El volumen de Amazon EFS contiene datos para los usuarios, incluidos cuadernos, recursos y artefactos. Un usuario puede tener varias aplicaciones (aplicaciones) que admiten la experiencia de lectura y ejecución de los blocs de notas, terminales y consolas del usuario. Puede eliminar el dominio de una de las siguientes formas:
-
AWSconsola
-
AWS Command Line Interface(AWS CLI)
-
SageMaker SDK
Requisitos
Debe cumplir los siguientes requisitos para eliminar un dominio.
-
Debe tener permisos de administrador para eliminar un dominio.
-
Solo puede eliminar una aplicación en la que el estado
InServiceaparece como Listo en el dominio. No es necesario eliminar una aplicación cuyo estado seaFailedpara eliminar el dominio que la contiene. En el dominio, un intento de eliminar una aplicación en estado de error genera un error. -
Para eliminar un dominio, este no puede contener ningún perfil de usuario ni espacios compartidos. Para eliminar un perfil de usuario o un espacio compartido, el perfil o el espacio no pueden contener ninguna aplicación que no haya presentado errores.
Cuando elimine estos recursos, se producirá lo siguiente:
-
Aplicación: se guardan los datos (archivos y cuadernos) del directorio principal del usuario. Se pierden los datos del bloc de notas no guardados.
-
Perfil de usuario: el usuario ya no puede iniciar sesión en el dominio. El usuario pierde el acceso a su directorio principal, pero los datos no se eliminan. El administrador puede recuperar los datos del volumen de Amazon EFS donde se almacenan bajo la cuenta de Cuenta de AWS del usuario.
-
-
Para cambiar los modos de autenticación de IAM a IAM Identity Center, debe eliminar el dominio.
Archivos EFS
Los archivos se guardan en un volumen de Amazon EFS como copia de seguridad. Esta copia de seguridad incluye los archivos del directorio montado, que es /home/sagemaker-user para Amazon SageMaker Studio Classic y /root para los kernels.
Al eliminar archivos de estos directorios montados, el kernel o la aplicación pueden mover los archivos borrados a una papelera oculta. Si la papelera está dentro del directorio montado, esos archivos se copian en el volumen de Amazon EFS e incurrirá en cargos. Para evitar estos cargos de Amazon EFS, debe identificar y limpiar la ubicación de la papelera. La ubicación de la papelera para las aplicaciones y los kernels predeterminados es ~/.local/. Esto puede variar en función de la distribución de Linux que se utilice para las aplicaciones o los kernels personalizados. Para obtener más información sobre el volumen de Amazon EFS, consulte Administre su volumen de almacenamiento de Amazon EFS en Amazon SageMaker Studio Classic.
Cuando utiliza la consola SageMaker AI para eliminar el dominio, el volumen de Amazon EFS se separa pero no se elimina. El mismo comportamiento se produce de forma predeterminada cuando usas el AWS CLI o el SDK de SageMaker Python para eliminar el dominio. Sin embargo, cuando usas el AWS CLI o el SDK de SageMaker Python, puedes RetentionPolicy configurar elHomeEfsFileSystem=Delete. De esta forma, se elimina el volumen de Amazon EFS junto con el dominio.
Eliminar un dominio de Amazon SageMaker AI (consola)
importante
Cuando se elimina un usuario, un espacio o un dominio, se pierde el volumen de Amazon EFS que contiene los datos correspondientes. Esto incluye los cuadernos y otros artefactos.
Eliminación de un dominio
-
Abre la consola de SageMaker IA
. -
En el panel de navegación izquierdo, elija Configuraciones de administración para expandir las opciones, si no lo ha hecho todavía.
-
En Configuraciones de administración, elija Dominios.
-
Seleccione el enlace del nombre del dominio que desea eliminar.
-
Seleccione la pestaña Perfiles de usuario.
-
Repita los pasos siguientes para cada usuario en la lista Perfiles de usuarios.
-
Elija el enlace del nombre de usuario.
-
Elija la pestaña Detalles del usuario si aún no la ha seleccionado.
-
Busque aplicaciones y espacios. A continuación, elija Eliminar en la columna Acción correspondiente.
-
Siga las instrucciones para eliminar.
-
Cuando todas las aplicaciones y los espacios tengan el Estado Eliminado, seleccione Eliminar en la parte superior derecha de la página.
-
Siga las instrucciones para eliminar.
-
-
Cuando se eliminen todos los usuarios, elija la pestaña Administración del espacio.
-
Repita los siguientes pasos para cada espacio de la lista Espacios.
-
Seleccione la burbuja correspondiente al espacio.
-
Elija Eliminar.
-
Siga las instrucciones para eliminar.
-
-
Cuando se eliminen todos los usuarios y espacios, elija la pestaña Configuración del dominio.
-
Busque la sección Eliminar dominio.
-
Elija Delete domain (Eliminar dominio). Si este botón no está disponible, debe repetir los pasos anteriores para eliminar todos los espacios y usuarios.
-
Siga las instrucciones para eliminar.
Eliminar un dominio de Amazon SageMaker AI (AWS CLI)
Eliminación de un dominio
-
Recupere la lista de dominios de su cuenta.
aws --regionRegionsagemaker list-domains -
Recupere la lista de aplicaciones para el dominio que se va a eliminar.
aws --regionRegionsagemaker list-apps \ --domain-id-equalsDomainId -
Elimine cada una de las aplicaciones de la lista.
aws --regionRegionsagemaker delete-app \ --domain-idDomainId\ --app-nameAppName\ --app-typeAppType\ --user-profile-nameUserProfileName -
Recupere la lista de perfiles de usuario en el dominio.
aws --regionRegionsagemaker list-user-profiles \ --domain-id-equalsDomainId -
Elimine cada perfil de usuario de la lista.
aws --regionRegionsagemaker delete-user-profile \ --domain-idDomainId\ --user-profile-nameUserProfileName -
Recupere la lista de espacios compartidos en el dominio.
aws --regionRegionsagemaker list-spaces \ --domain-idDomainId -
Elimine todos los espacios compartidos de la lista.
aws --regionRegionsagemaker delete-space \ --domain-idDomainId\ --space-nameSpaceName -
Elimine el dominio. Para eliminar también el volumen de Amazon EFS, especifique
HomeEfsFileSystem=Delete.aws --regionRegionsagemaker delete-domain \ --domain-idDomainId\ --retention-policy HomeEfsFileSystem=Retain