기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SageMaker AI 도메인 삭제
이 페이지에서는 도메인을 삭제하는 방법과 필요한 요구 사항을 설명합니다. 도메인은 인증된 사용자 목록, 구성 설정 및 Amazon Elastic File System(Amazon EFS) 볼륨으로 구성됩니다. Amazon EFS 볼륨에는 노트북, 리소스, 아티팩트를 비롯한 사용자에 대한 데이터가 포함되어 있습니다. 사용자는 사용자의 노트북, 터미널 및 콘솔의 읽기 및 실행 환경을 지원하는 여러 애플리케이션(앱)을 가질 수 있습니다. 다음 중 하나를 사용하여 도메인을 삭제할 수 있습니다.
-
AWS 콘솔
-
AWS Command Line Interface (AWS CLI)
-
SageMaker AI SDK
요구 사항
도메인을 삭제하려면 다음 요구 사항을 충족해야 합니다.
-
도메인을 삭제하려면 관리자 권한이 있어야 합니다.
-
도메인에서 준비 완료로 표시된
InService
상태의 앱만 삭제할 수 있습니다. 포함 도메인을 삭제하기 위해 상태가Failed
인 앱을 삭제할 필요는 없습니다. 도메인에서 실패한 상태의 앱 삭제 시도 시 오류가 발생합니다. -
도메인을 삭제하려면 도메인에 사용자 프로필 또는 공유 공간이 없어야 합니다. 사용자 프로필 또는 공유 스페이스를 삭제하려면 사용자 프로필 또는 스페이스에 실패하지 않은 앱이 없어야 합니다.
이러한 리소스를 삭제하면 다음과 같은 상태가 발생합니다.
-
앱 – 사용자의 홈 디렉터리에 있는 데이터(파일 및 노트북)가 저장됩니다. 저장되지 않은 노트북 데이터는 손실됩니다.
-
사용자 프로필 - 사용자가 더 이상 도메인에 로그인할 수 없습니다. 사용자는 홈 디렉터리에 액세스할 수 없게 되지만 데이터는 삭제되지 않습니다. 관리자는 사용자의 AWS 계정로 저장된 Amazon EFS 볼륨에서 데이터를 검색할 수 있습니다.
-
-
인증 모드를 IAM에서 IAM Identity Center로 전환하려면 도메인을 삭제해야 합니다.
EFS 파일
파일은 Amazon EFS 볼륨에 백업으로 보관됩니다. 이 백업에는 Amazon SageMaker Studio Classic의 경우 /home/sagemaker-user
, 커널의 경우 /root
인, 탑재된 디렉터리의 파일이 포함됩니다.
이러한 마운트된 디렉터리에서 파일을 삭제하면 커널이나 앱이 삭제된 파일을 숨겨진 휴지통 폴더로 이동할 수 있습니다. 휴지통 폴더가 마운트된 디렉터리 내에 있는 경우 해당 파일은 Amazon EFS 볼륨으로 복사되며 요금이 발생합니다. 이러한 Amazon EFS 요금이 발생하는 것을 피하려면 휴지통 폴더 위치를 확인하고 정리해야 합니다. 기본 앱 및 커널의 휴지통 폴더 위치는 ~/.local/
입니다. 이는 맞춤형 앱 또는 커널에 사용되는 Linux 배포판에 따라 달라질 수 있습니다. Amazon EBS 볼륨에 대한 자세한 내용은 SageMaker Studio Classic에서 Amazon EFS 스토리지 볼륨 관리섹션을 참조하세요.
SageMaker AI 콘솔을 사용하여 도메인을 삭제하면 Amazon EFS 볼륨이 분리되지만 삭제되지는 않습니다. AWS CLI
또는 SageMaker Python SDK를 사용하여 도메인을 삭제할 때도 기본적으로 동일한 동작이 발생합니다. 그러나 AWS CLI 또는 SageMaker Python SDK를 사용하는 경우를 RetentionPolicy
로 설정할 수 있습니다HomeEfsFileSystem=Delete
. 이렇게 하면 도메인과 함께 Amazon EFS 볼륨이 삭제됩니다.
Amazon SageMaker AI 도메인 삭제(콘솔)
중요
사용자, 스페이스 또는 도메인이 삭제되면 해당 데이터가 포함된 Amazon EFS 볼륨이 손실됩니다. 여기에는 노트북 및 기타 아티팩트가 포함됩니다.
도메인을 삭제하려면
-
SageMaker AI 콘솔
을 엽니다. -
왼쪽 탐색 창에서 아직 확장되지 않은 경우 관리자 구성을 선택하여 옵션을 확장합니다.
-
관리자 구성에서 도메인을 선택합니다.
-
삭제할 도메인 이름 링크를 선택합니다.
-
사용자 프로필 탭을 선택합니다.
-
사용자 프로필 목록의 각 사용자에 대해 다음 단계를 반복합니다.
-
사용자 이름 링크를 선택합니다.
-
아직 선택하지 않은 경우 사용자 세부 정보 탭을 선택합니다.
-
앱과 공백을 찾고 해당 작업 열에서 삭제를 선택합니다.
-
삭제 지침을 따릅니다.
-
모든 앱과 스페이스의 상태가 삭제됨으로 표시되면 페이지 오른쪽 상단에서 삭제를 선택합니다.
-
삭제 지침을 따릅니다.
-
-
모든 사용자가 삭제되면 스페이스 관리 탭을 선택합니다.
-
스페이스 목록의 각 스페이스에 대해 다음 단계를 반복합니다.
-
스페이스에 해당하는 버블을 선택합니다.
-
Delete(삭제)를 선택합니다.
-
삭제 지침을 따릅니다.
-
-
모든 사용자와 공백이 삭제되면 도메인 설정 탭을 선택합니다.
-
도메인 삭제 섹션을 찾습니다.
-
도메인 삭제를 선택합니다. 이 버튼을 사용할 수 없는 경우 이전 단계를 반복하여 모든 공백과 사용자를 삭제해야 합니다.
-
삭제 지침을 따릅니다.
Amazon SageMaker AI 도메인 삭제(AWS CLI)
도메인을 삭제하려면
-
계정의 도메인 목록을 검색합니다.
aws --region
Region
sagemaker list-domains -
삭제할 도메인의 애플리케이션 목록을 검색합니다.
aws --region
Region
sagemaker list-apps \ --domain-id-equalsDomainId
-
목록에서 각 애플리케이션을 삭제합니다.
aws --region
Region
sagemaker delete-app \ --domain-idDomainId
\ --app-nameAppName
\ --app-typeAppType
\ --user-profile-nameUserProfileName
-
도메인에서 사용자 프로파일 목록을 검색합니다.
aws --region
Region
sagemaker list-user-profiles \ --domain-id-equalsDomainId
-
목록에서 각 사용자 프로필을 삭제합니다.
aws --region
Region
sagemaker delete-user-profile \ --domain-idDomainId
\ --user-profile-nameUserProfileName
-
도메인의 공유 공간 목록을 검색합니다.
aws --region
Region
sagemaker list-spaces \ --domain-idDomainId
-
목록에서 각 공유 스페이스를 삭제합니다.
aws --region
Region
sagemaker delete-space \ --domain-idDomainId
\ --space-nameSpaceName
-
도메인을 삭제합니다. Amazon EFS 볼륨도 삭제하려면
HomeEfsFileSystem=Delete
를 지정하세요.aws --region
Region
sagemaker delete-domain \ --domain-idDomainId
\ --retention-policy HomeEfsFileSystem=Retain