Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Halaman ini menjelaskan cara menghapus domain dan persyaratan yang diperlukan. Domain terdiri dari daftar pengguna yang berwenang, pengaturan konfigurasi, dan volume Amazon Elastic File System (Amazon EFS). Volume Amazon EFS berisi data untuk pengguna, termasuk notebook, sumber daya, dan artefak. Pengguna dapat memiliki beberapa aplikasi (aplikasi) yang mendukung pengalaman membaca dan mengeksekusi notebook, terminal, dan konsol pengguna. Anda dapat menghapus domain Anda menggunakan salah satu dari berikut ini:
-
AWS konsol
-
AWS Command Line Interface (AWS CLI)
-
SageMaker AI SDK
Persyaratan
Anda harus memenuhi persyaratan berikut untuk menghapus domain.
-
Anda harus memiliki izin admin untuk menghapus domain.
-
Anda hanya dapat menghapus aplikasi dengan status yang
InService
ditampilkan sebagai Siap di domain. Untuk menghapus domain yang berisi, Anda tidak perlu menghapus aplikasi yang statusnyaFailed
. Di domain, upaya untuk menghapus aplikasi dalam status gagal menghasilkan kesalahan. -
Untuk menghapus domain, domain tidak dapat berisi profil pengguna atau spasi bersama. Untuk menghapus profil pengguna atau ruang bersama, profil atau ruang pengguna tidak dapat berisi aplikasi yang tidak gagal.
Saat Anda menghapus sumber daya ini, hal berikut terjadi:
-
Aplikasi — Data (file dan notebook) di direktori home pengguna disimpan. Data notebook yang belum disimpan hilang.
-
Profil pengguna — Pengguna tidak dapat lagi masuk ke domain. Pengguna kehilangan akses ke direktori home mereka, tetapi data tidak dihapus. Admin dapat mengambil data dari volume Amazon EFS yang disimpan di bawah volume pengguna. Akun AWS
-
-
Untuk beralih mode otentikasi dari IAM ke IAM Identity Center, Anda harus menghapus domain.
File EFS
File Anda disimpan dalam volume Amazon EFS sebagai cadangan. Cadangan ini mencakup file di direktori yang dipasang, yang /home/sagemaker-user
untuk Amazon SageMaker Studio Classic dan /root
untuk kernel.
Saat Anda menghapus file dari direktori yang dipasang ini, kernel atau aplikasi dapat memindahkan file yang dihapus ke folder sampah tersembunyi. Jika folder sampah berada di dalam direktori yang dipasang, file-file tersebut disalin ke volume Amazon EFS dan akan dikenakan biaya. Untuk menghindari biaya Amazon EFS ini, Anda harus mengidentifikasi dan membersihkan lokasi folder sampah. Lokasi folder sampah untuk aplikasi dan kernel default adalah. ~/.local/
Ini dapat bervariasi tergantung pada distribusi Linux yang digunakan untuk aplikasi atau kernel khusus. Untuk informasi selengkapnya tentang volume Amazon EFS, lihatKelola Volume Penyimpanan Amazon EFS Anda di SageMaker Studio Classic.
Saat Anda menggunakan konsol SageMaker AI untuk menghapus domain, volume Amazon EFS terlepas tetapi tidak dihapus. Perilaku yang sama terjadi secara default ketika Anda menggunakan AWS CLI
atau SageMaker Python SDK untuk menghapus domain. Namun, ketika Anda menggunakan AWS CLI atau SageMaker Python SDK, Anda dapat mengatur ke. RetentionPolicy
HomeEfsFileSystem=Delete
Ini menghapus volume Amazon EFS bersama dengan domain.
Hapus domain Amazon SageMaker AI (konsol)
penting
Ketika pengguna, ruang, atau domain dihapus, volume Amazon EFS yang berisi data terkait akan hilang. Ini termasuk notebook dan artefak lainnya.
Cara menghapus domain
-
Buka konsol SageMaker AI
. -
Di panel navigasi kiri, pilih Konfigurasi admin untuk memperluas opsi, jika belum diperluas.
-
Di bawah Konfigurasi Admin, pilih Domain.
-
Pilih tautan nama domain yang ingin Anda hapus.
-
Pilih tab Profil pengguna.
-
Ulangi langkah-langkah berikut untuk setiap pengguna dalam daftar Profil pengguna.
-
Pilih tautan nama pengguna.
-
Jika belum dipilih, pilih tab Detail Pengguna
-
Temukan aplikasi dan spasi apa pun dan pilih Hapus di bawah kolom Tindakan yang sesuai.
-
Ikuti instruksi hapus.
-
Setelah semua aplikasi dan spasi memiliki Status sebagai Dihapus, pilih Hapus di kanan atas halaman.
-
Ikuti instruksi hapus.
-
-
Ketika semua pengguna dihapus, pilih tab Manajemen ruang.
-
Ulangi langkah-langkah berikut untuk setiap spasi dalam daftar Spaces.
-
Pilih gelembung yang sesuai dengan ruang.
-
Pilih Hapus.
-
Ikuti instruksi hapus.
-
-
Ketika semua pengguna dan spasi dihapus, pilih tab Pengaturan domain.
-
Temukan bagian Hapus domain.
-
Pilih Hapus domain. Jika tombol ini tidak tersedia, Anda harus mengulangi langkah-langkah sebelumnya untuk menghapus semua spasi dan pengguna.
-
Ikuti instruksi hapus.
Hapus domain Amazon SageMaker AI (AWS CLI)
Cara menghapus domain
-
Ambil daftar domain di akun Anda.
aws --region
Region
sagemaker list-domains -
Ambil daftar aplikasi untuk domain yang akan dihapus.
aws --region
Region
sagemaker list-apps \ --domain-id-equalsDomainId
-
Hapus setiap aplikasi dalam daftar.
aws --region
Region
sagemaker delete-app \ --domain-idDomainId
\ --app-nameAppName
\ --app-typeAppType
\ --user-profile-nameUserProfileName
-
Ambil daftar profil pengguna di domain.
aws --region
Region
sagemaker list-user-profiles \ --domain-id-equalsDomainId
-
Hapus setiap profil pengguna dalam daftar.
aws --region
Region
sagemaker delete-user-profile \ --domain-idDomainId
\ --user-profile-nameUserProfileName
-
Ambil daftar spasi bersama di domain.
aws --region
Region
sagemaker list-spaces \ --domain-idDomainId
-
Hapus setiap ruang bersama dalam daftar.
aws --region
Region
sagemaker delete-space \ --domain-idDomainId
\ --space-nameSpaceName
-
Hapus domain. Untuk juga menghapus volume Amazon EFS, tentukan
HomeEfsFileSystem=Delete
.aws --region
Region
sagemaker delete-domain \ --domain-idDomainId
\ --retention-policy HomeEfsFileSystem=Retain