All Products
Search
Document Center

Platform For AI:FAQ DSW

Last Updated:Sep 19, 2026

Temukan jawaban atas pertanyaan umum mengenai DSW.

Tanyakan ke PAI Agent terlebih dahulu

Klik ikon image di pojok kanan atas konsol PAI untuk meluncurkan Asisten AI PAI (Agentic PAI). Agentic PAI menyediakan panduan pengguna dan operasional lengkap untuk produk PAI end-to-end, serta mendukung diagnostik O&M untuk instans DSW, tugas DLC, dan layanan EAS—secara otomatis mengidentifikasi akar penyebab kegagalan dan memberikan rekomendasi troubleshooting.

Memulai instans

Pertanyaan: Instans DSW gagal memulai

Troubleshooting: Klik nama instans dan periksa pesan error pada tab Events.

Error umum dan solusinya:

  • Your requested resource type [ecs.**] is not enough currently, please try other regions or other resource types

    • Penyebab: Tipe resource yang dipilih habis stoknya di wilayah ini.

    • Solusi: Coba lagi nanti, atau beralih ke tipe resource atau wilayah lain.

  • Your resource usage has exceeded the default limitation. Please contact us via ticket system to raise the limitation.

    • Penyebab: Setiap Akun Alibaba Cloud (akun utama) dapat membuat maksimal 2 instans GPU per wilayah sekaligus. Memilih tipe resource dengan lebih dari 2 GPU akan gagal.

    • Solusi: Untuk menaikkan kuota Anda, kirim tiket.

  • the available zone with vSwitch is out of stock

    • Penyebab: Saat vSwitch VPC dikonfigurasi, pencarian resource dibatasi hanya pada zona ketersediaan vSwitch tersebut, yang dapat menyebabkan kekurangan resource.

    • Solusi:

      1. Buat vSwitch dan instans DSW di zona ketersediaan berbeda.

      2. Coba tipe instans DSW yang berbeda.

  • Sales of this resource are temporarily suspended in the specified zone. We recommend that you use the multi-zone creation function to avoid the risk of insufficient resource.

    Penjualan resource di zona ketersediaan yang ditentukan ditangguhkan sementara. Coba langkah berikut:

    • Beralih ke wilayah lain.

    • Pilih tipe resource berbeda.

    • Coba memulai instans selama jam sepi.

  • CommodityInstanceNotAvailableError: Commodity instance has been released due to prolonged arrears at past. Please create a new instance for use

    • Penyebab: Sistem melepas instans karena tunggakan akun yang berkepanjangan.

    • Solusi: Buat instans baru.

  • The charge of current ECI instance has been stopped, but the related resources are still being cleaned.

    • Penyebab: Resource tier gratis bersifat shared. Selama jam sibuk, memulai instans DSW bisa memakan waktu lebih dari 30 menit. Jika sistem tidak dapat mengakuisisi resource dalam satu jam, tipe yang dipilih dilaporkan tidak tersedia di wilayah saat ini.

    • Solusi: Coba langkah berikut:

      • Beralih ke wilayah lain.

      • Ubah tipe resource (instans pending tidak mendukung perubahan tipe — hentikan instans secara manual terlebih dahulu, lalu ganti).

      • Gunakan instans selama jam sepi, misalnya di luar jam kerja.

      • Jika semua langkah di atas tidak berhasil, hubungi account manager Anda.

  • The cluster resources are fully utilized. Please try later or other regions.

    • Penyebab: Semua resource komputasi di kluster sedang digunakan.

    • Solusi: Coba langkah berikut:

      • Beralih ke wilayah lain.

      • Ubah tipe resource (instans pending tidak mendukung perubahan tipe — hentikan instans secara manual terlebih dahulu, lalu ganti).

      • Gunakan instans selama jam sepi, misalnya di luar jam kerja.

      • Jika semua langkah di atas tidak berhasil, hubungi account manager Anda.

  • Create ECI failed because the specified instance is out of stock. It is recommended to use the multi-zone creation function to avoid the risk of stockout.

    • Penyebab: Tipe resource yang ditentukan habis stoknya.

    • Solusi: Coba langkah berikut:

      • Beralih ke wilayah lain.

      • Ubah tipe resource (instans pending tidak mendukung perubahan tipe — hentikan instans secara manual terlebih dahulu, lalu ganti).

      • Gunakan instans selama jam sepi, misalnya di luar jam kerja.

      • Jika semua langkah di atas tidak berhasil, hubungi account manager Anda.

  • back-off 10s restarting failed container=dsw-notebook pod

    • Penyebab: Disk sistem penuh dan perlu diperluas.

      Untuk memeriksa penggunaan disk sistem: klik nama instans di daftar instans DSW, buka halaman detail, dan periksa status System disk di bagian Environment information.

    • Solusi: Di daftar instans, klik Change Settings untuk memperluas disk sistem.

      Penting

      Setelah memperluas disk sistem, penagihan tetap berlanjut terlepas dari apakah instans sedang berjalan atau tidak. Untuk menghentikan semua biaya terkait DSW, hapus instans tersebut. Backup data Anda sebelum menghapus.

  • Pod was active on the node longer than the specified deadline

    • Penyebab: Error ini biasanya muncul dari lapisan ACK dasar. Penyebab umum termasuk konfigurasi parameter yang salah di dalam kontainer atau disk sistem yang hampir penuh.

    • Solusi: Ikuti langkah troubleshooting berikut:

      1. Periksa apakah gambar kustom berisi konfigurasi abnormal.

      2. Jalankan find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10 untuk mengidentifikasi file terbesar di disk sistem dan konfirmasi apakah file tersebut merupakan file bisnis yang diharapkan.

      3. Konfirmasi konektivitas jaringan antara CPFS dan instans DSW, serta verifikasi bahwa konfigurasi VPC konsisten.

  • found multiple security groups with the same name

    • Penyebab: Ini biasanya disebabkan oleh anomali backend.

    • Solusi: Coba restart instans. Jika error tetap muncul, catat request ID dari pesan error dan kirim tiket untuk investigasi.

  • Instance fails to start due to CPU resource fragmentation on the node

    Solusi: Sesuaikan urutan startup tugas Anda — hentikan beberapa instans DSW yang sedang menggunakan resource terlebih dahulu, mulai instans target, dan setelah berhasil dimulai, jalankan kembali tugas lainnya.

  • Pertanyaan: Gambar kustom saya tidak memiliki IDE yang terinstal — apakah saya masih bisa menggunakan IDE berbasis web?

    Ya. Alat IDE seperti VS Code yang tertanam di konsol web DSW merupakan bagian dari lingkungan bawaan platform dan tidak bergantung pada paket IDE apa pun yang disertakan dalam gambar kustom Anda.

  • Startup failed: Workspace member not found

    Akun Anda bukan anggota ruang kerja target. Hubungi administrator ruang kerja Anda untuk menambahkan akun Anda sebagai anggota.

  • failed to create containerd container: failed to prepare layer from archive: failed to validate archive quota ...

    • Penyebab: Gambar yang digunakan untuk membuat instans terlalu besar, menyebabkan ruang disk sistem tidak mencukupi.

    • Solusi: Klik nama instans di daftar instans DSW, buka halaman detail, dan periksa status System disk di bagian Environment information. Klik Expand untuk memperluas disk sistem. Perhatikan bahwa memperluas disk sistem akan menimbulkan biaya penyimpanan tambahan.

  • Resource Error: create order error (status code 400)

    Penyebab: Error ini biasanya disebabkan oleh salah satu hal berikut:

    1. Tunggakan akun: Akun memiliki saldo yang belum dibayar, dan sistem memblokir permintaan pembuatan resource baru. Bahkan tipe resource tier gratis tidak dapat dibuat selama akun memiliki tunggakan.

    2. Kontrol risiko: Akun memicu kebijakan kontrol risiko keamanan Alibaba Cloud (misalnya, akun yang baru didaftarkan atau aktivitas tidak biasa), dan permintaan ditolak.

    Langkah-langkah Pemecahan Masalah:

    1. Login ke konsol Billing and Cost untuk memeriksa saldo yang belum dibayar. Jika ada tunggakan, bayar terlebih dahulu sebelum mencoba lagi.

    2. Jika akun tidak memiliki tunggakan, kemungkinan besar disebabkan oleh kontrol risiko. Kirim tiket dengan Request ID dari pesan error, dan dukungan teknis akan membantu investigasi serta mencabut pembatasan tersebut.

Penyebab kegagalan startup lainnya:

  • Tunggakan akun

    Jika akun Anda memiliki tunggakan, pembuatan instans DSW akan gagal. Voucher tidak dapat mengimbangi tunggakan. Login ke Konsol Billing and Cost untuk memeriksa saldo akun Anda.

Pertanyaan: Kuota resource atau kuota resource komputasi tidak mencukupi — apa yang harus saya lakukan?

Pesan error umum:

  • "Your requested resource type [ecs.] is not enough currently" (habis stok)

  • "Your resource usage has exceeded the default limitation" (melebihi batas 2 GPU per wilayah)

  • "The cluster resources are fully utilized" (semua resource komputasi sedang digunakan)

Analisis akar penyebab:

  • Kekurangan resource shared

    • Resource shared digunakan oleh banyak pengguna dan dapat habis selama jam sibuk.

    • Tipe GPU high-end lebih rentan habis stoknya.

    • Setiap akun dibatasi hingga 2 GPU per wilayah.

  • Kuota sumber daya untuk spesifikasi khusus telah habis.

    • Anda telah membeli kuota resource dedicated, tetapi telah sepenuhnya digunakan.

    • Alokasi kuota tidak merata — ruang kerja tertentu tidak memiliki kuota yang cukup.

Solusi:

  • Ganti tipe resource: jika tipe GPU saat ini habis stok, coba yang lain.

  • Ganti wilayah: gunakan pemilih wilayah di pojok kiri atas konsol PAI untuk mencoba wilayah berbeda.

  • Tingkatkan kuota GPU Anda: untuk menggunakan lebih dari 2 kartu GPU shared, kirim tiket.

  • Beli resource dedicated: untuk ketersediaan resource yang stabil, pertimbangkan membeli kuota resource dedicated. Untuk detailnya, lihat Beli resource komputasi umum dan Kelola kuota resource.

Pertanyaan: Instans DSW saya dalam status pending dan menampilkan pesan cache resource GPU — apa artinya ini?

Pesan cache resource GPU berarti resource GPU yang diminta sedang digunakan oleh tugas lain, dan instans Anda sedang dalam antrian menunggu resource tersebut dilepaskan. Selama menunggu, sistem menyimpan status instans (ditampilkan sebagai pending), dan instans secara otomatis dilanjutkan begitu resource tersedia.

Ini adalah bagian normal dari mekanisme penjadwalan resource platform, bukan tanda kesalahan pengguna atau gangguan sistem.

Pertanyaan: Bagaimana cara memeriksa inventaris atau waktu restock untuk tipe instans DSW tertentu?

  • Konsol PAI-DSW tidak mendukung kueri langsung inventaris real-time atau waktu restock pasti untuk tipe instans tertentu (seperti ecs.gn7i atau A100) di wilayah tertentu.

  • Resource publik bersifat shared di antara banyak pengguna, dan inventaris berubah secara dinamis, sehingga waktu restock pasti tidak dapat diberikan.

  • Jika pembuatan instans melaporkan "habis stok" atau resource tidak mencukupi, coba beralih ke wilayah berbeda, pilih tipe instans lain yang tersedia, atau coba lagi selama jam sepi.

  • Untuk ketersediaan resource yang dijamin, pertimbangkan membeli kuota resource dedicated.

Pertanyaan: Apakah saya dapat mengubah tipe resource instans DSW setelah dibuat?

Tidak. Mengubah tipe resource (misalnya, dari resource dedicated ke resource publik, atau sebaliknya) tidak didukung. Jika Anda memerlukan fitur seperti konfigurasi SSH yang hanya tersedia di resource publik sedangkan instans Anda saat ini menggunakan resource dedicated, gunakan metode proxyclient untuk mengakses instans tersebut, atau buat instans baru dengan tipe resource publik yang memenuhi kebutuhan Anda.

Pertanyaan: Apakah DSW dapat menjalankan skrip Python secara otomatis saat startup?

Saat membuat instans DSW, atau saat mengubah konfigurasi instans, temukan parameter Custom Startup Script dan konfigurasikan.

Parameter ini memungkinkan Anda menyesuaikan lingkungan atau menjalankan tugas inisialisasi selama startup instans. Skrip kustom dijalankan setelah gambar dan resource siap, tetapi sebelum JupyterLab, Code Server, dan alat pengembangan lainnya diluncurkan.

Catatan
  • Timeout 3 menit: skrip kustom memperpanjang waktu startup instans. Jangan menjalankan tugas berjalan lama seperti unduhan gambar dalam skrip kustom.

  • Log skrip tersedia di /var/log/user-command/ setelah instans dimulai.

Pertanyaan: Halaman DSW tidak responsif atau berperilaku abnormal — apa yang harus saya lakukan?

Jika Anda melihat halaman kosong, notebook yang terus-menerus memuat, terminal yang tidak menerima input, atau error browser seperti "504 Gateway Timeout", masalahnya biasanya terkait dengan lingkungan lokal Anda atau status instans. Coba langkah berikut:

  1. Bersihkan cache browser Anda dan coba lagi.

  2. Gunakan mode penyamaran atau privat browser Anda.

  3. Ganti jaringan — misalnya, dari jaringan perusahaan ke hotspot seluler — untuk mengesampingkan pembatasan firewall.

  4. Coba browser berbeda (Chrome atau Firefox).

  5. Jika Anda melihat error 504 Timeout, hentikan dan restart instans DSW dari konsol PAI. Akses instans setelah statusnya berubah menjadi Running.

Pertanyaan: Apakah menghentikan, me-restart, mengubah tipe, atau mengubah gambar instans DSW dengan disk cloud menyebabkan kehilangan data?

Instans DSW dengan disk sistem berbasis cloud meliputi: instans yang dibuat di kelompok resource shared, dan instans resource umum di mana Disk dipilih sebagai tipe disk sistem. Perilaku kehilangan data berbeda berdasarkan operasi:

  • Hentikan instans: Data mungkin hilang. Jika disk cloud belum diperluas dan instans telah dihentikan lebih dari 15 hari, data dihapus dan tidak dapat dipulihkan. Jika disk telah diperluas, atau instans dihentikan kurang dari 15 hari, data dipertahankan.

  • Restart instans: Tidak ada kehilangan data. Setelah menghentikan atau me-restart, semua paket yang diinstal melalui pip, file kode, dan data lain yang disimpan di disk sistem tetap dipertahankan.

  • Ubah tipe instans: Tidak ada kehilangan data. Mengubah konfigurasi resource (CPU, memori, GPU, dll.) tidak memengaruhi data disk sistem.

  • Ubah gambar instans: Data mungkin sebagian hilang. Mengubah gambar tidak memengaruhi dataset atau penyimpanan OSS yang dimount, tetapi isi disk sistem mungkin di-reset. Backup data Anda sebelum mengubah gambar — misalnya, salin ke dataset atau OSS. Untuk detailnya, lihat Mount dataset, OSS, NAS, atau CPFS.

Untuk instans resource umum di mana Temporary Storage dipilih sebagai tipe disk sistem — terlepas dari apakah kelompok resource AI memiliki disk cloud prabayar — menghentikan, me-restart, mengubah tipe, atau mengubah gambar akan menyebabkan kehilangan data disk sistem.

Pertanyaan: Apakah data dapat dipulihkan dari instans DSW resource shared yang dilepas setelah 15 hari tidak aktif?

Untuk instans DSW yang dibuat di kelompok resource shared: jika disk sistem belum diperluas dan instans tidak dimulai lebih dari 15 hari berturut-turut setelah dihentikan, disk sistem secara otomatis dihapus dan tidak dapat dipulihkan.

Pertanyaan: Mengapa startup pertama instans DSW lebih lambat daripada startup berikutnya?

Startup pertama memerlukan pull gambar penuh, yang bisa memakan waktu lebih dari 10 menit tergantung ukuran gambar dan kondisi jaringan. Startup berikutnya lebih cepat karena gambar telah di-cache.

Jika waktu startup semakin lama, kemungkinan gambar kustom yang disimpan telah tumbuh terlalu besar. Bersihkan file yang tidak perlu dan simpan ulang gambar, atau beralih ke gambar resmi yang ringan.

Hentikan, hapus, dan lepas instans

Pertanyaan: Bagaimana cara melepas instans DSW?

Di daftar instans DSW, gunakan aksi Stop atau Delete di kolom operasi sebelah kanan.

Penting: Jika Anda memperluas disk sistem, biaya penyimpanan tetap berlaku bahkan saat instans dihentikan. Untuk menghentikan semua penagihan terkait DSW, hapus instans tersebut.

Pertanyaan: Saya tidak dapat menemukan instans DSW saya — apa yang harus saya lakukan?

Coba beralih ke wilayah atau ruang kerja berbeda.

Pertanyaan: Bagaimana cara melepas paket kredit percobaan gratis?

Paket kredit percobaan gratis tidak perlu dilepas atau dihentikan.

Pertanyaan: Bagaimana cara menghentikan semua penagihan DSW? Apa perbedaan antara "Stop" dan "Delete"?

  • Stop: Melepas resource komputasi (CPU/GPU) dan menjeda biaya komputasi. Catatan: Disk sistem yang diperluas tetap dikenai biaya.

  • Delete: Menghapus instans dan semua resource-nya secara permanen, termasuk disk sistem. Semua penagihan terkait berhenti sepenuhnya.

Kapan memilih:

  • Stop: Anda sementara selesai tetapi ingin menyimpan data dan lingkungan untuk dilanjutkan nanti.

  • Delete: Anda tidak lagi membutuhkan instans dan ingin menghentikan semua penagihan. Backup data Anda sebelum melanjutkan.

Pertanyaan: Instans DSW saya sudah lama dalam status "Stopping" atau "Deleting" — apa yang terjadi?

Saat Anda menghentikan instans DSW, sistem secara otomatis membangun cache gambar dengan menyimpan layer read-write kontainer saat ini, yang mempercepat startup berikutnya. Ini adalah perilaku yang diharapkan, bukan kegagalan sistem. Jika sejumlah besar data ditulis ke layer kontainer, pembuatan cache memakan waktu lebih lama — berpotensi dari beberapa menit hingga beberapa jam.

Penting

Instans DSW yang dibuat di kelompok resource shared tidak dikenai biaya komputasi selama dalam status "Stopping", "Saving", atau "Deleting".

Jika instans memerlukan waktu lama untuk dihentikan, penyebab umum meliputi:

  • Layer read-write kontainer besar: Ini adalah penyebab paling umum. Menginstal banyak paket, mengunduh file model, atau menyimpan dataset ke disk sistem semua meningkatkan ukuran layer dan memperpanjang waktu penghentian.

  • Proses di dalam instans tidak berhenti dengan bersih.

  • Penggunaan memori tinggi mencegah instans merespons perintah shutdown.

Kiat untuk mempercepat penghentian:

  • Sebelum menghentikan, gunakan fitur Save image untuk menetapkan path eksklusi untuk file atau direktori besar yang tidak perlu disimpan (seperti file model dan dataset). Ini dapat secara signifikan mengurangi waktu penghentian. Untuk detailnya, lihat topik tentang menyimpan gambar instans DSW.

  • Simpan data besar di path OSS atau NAS yang dimount daripada di disk sistem. Ini secara fundamental mengurangi ukuran layer read-write kontainer.

  • Jika Anda tidak membutuhkan instans dan tidak peduli mempertahankan data, Delete untuk segera melepas resource.

Jika penghentian memakan waktu terlalu lama, tunggu dengan sabar. Jika belum selesai setelah 2 jam, kirim tiket untuk dukungan teknis.

Pertanyaan: Apakah data dan kode saya akan hilang setelah menghentikan atau menghapus instans DSW?

Apakah data dipertahankan tergantung pada operasi dan tipe kelompok resource.

  • Hentikan instans:

    Retensi data bergantung pada jenis kelompok sumber daya.

    • Instans dengan disk sistem berbasis cloud (sebagian besar tipe bayar sesuai penggunaan, dan instans resource umum dengan Disk dipilih): jika disk belum diperluas dan instans telah dihentikan lebih dari 15 hari, data dihapus dan tidak dapat dipulihkan. Jika disk telah diperluas, atau instans dihentikan kurang dari 15 hari, data dipertahankan.

    • Instans yang menggunakan Temporary Storage sebagai disk sistem: data disimpan di penyimpanan sementara. Menghentikan instans menghapus data dan tidak dapat dipulihkan.

  • Hapus instans:

    Semua data disk sistem dihapus secara permanen dan tidak dapat dipulihkan. Backup semua data penting sebelum menghapus.

Pertanyaan: Mengapa instans DSW saya yang sedang berjalan berhenti secara otomatis?

Instans memiliki kebijakan shutdown otomatis saat idle yang dikonfigurasi. Kebijakan ini dirancang untuk menghemat resource dan diaktifkan secara default untuk instans percobaan gratis.

  • Kondisi pemicu: Pemanfaatan CPU dan GPU keduanya tetap di bawah ambang batas yang dikonfigurasi selama 3 jam berturut-turut.

  • Rekomendasi:

    • Hentikan secara manual: untuk menghemat resource secara andal, hentikan instans secara manual saat tidak digunakan. Kebijakan shutdown otomatis tidak dijamin dipicu setiap kali.

    • Modifikasi kebijakan: untuk tugas berjalan lama, modifikasi atau nonaktifkan kebijakan ini. Langkah-langkahnya:

      1. Buka halaman detail ruang kerja dan klik Configure Workspace > Scheduling Settings.

      2. Temukan bagian konfigurasi DSW. Di sini Anda dapat memodifikasi kebijakan shutdown DSW dan kebijakan eksklusi. Misalnya, untuk menonaktifkan shutdown otomatis untuk instans tertentu, tambahkan ke kebijakan eksklusi berdasarkan nama instans.

Pertanyaan: Saya telah menghentikan atau menghapus semua instans DSW saya, tetapi masih ditampilkan sebagai "Running" atau saya masih menerima notifikasi penagihan — mengapa?

Periksa penyebab umum berikut:

  • Anda mungkin mengacaukan paket resource dengan instans. Status "Running" yang Anda lihat mungkin mengacu pada paket resource (seperti "250 jam komputasi/bulan"), bukan instans. Paket resource tetap aktif sepanjang periode validitasnya, terlepas dari status instans.

  • Disk sistem yang diperluas masih ditagih. Menghentikan instans hanya menjeda biaya komputasi. Disk sistem yang diperluas tetap dikenai biaya penyimpanan.

  • Penagihan tertunda. Penagihan tidak real-time — biaya yang dihasilkan pagi hari mungkin tidak muncul di tagihan Anda hingga sore hari.

Pertanyaan: Apakah saya dapat menggunakan API, kode Python, atau pemicu pasca-tugas untuk menghentikan instans DSW secara otomatis?

Metode kontrol otomatis berikut tidak didukung:

  • Memulai proses pelatihan di DSW atau mengontrol startup/shutdown instans melalui panggilan API dari lingkungan eksternal seperti ECS.

  • Menjalankan perintah shutdown dari dalam instans menggunakan kode Python, seperti os.system.

  • Mengatur instans untuk berhenti secara otomatis setelah tugas selesai.

DSW hanya mendukung kebijakan shutdown otomatis saat idle (durasi idle minimum: 1 jam), yang menentukan status idle berdasarkan pemanfaatan CPU/GPU. Kebijakan ini tidak dapat menjamin keandalan pemicu 100%. Hentikan instans secara manual setelah tugas Anda selesai untuk menghindari biaya tak terduga.

Penagihan

Pertanyaan: Mengapa saya masih ditagih setelah menghentikan instans DSW saya?

Biaya setelah penghentian biasanya disebabkan oleh salah satu hal berikut:

  • Biaya perluasan disk sistem: Jika Anda memperluas disk sistem saat membuat instans, kapasitas penyimpanan di luar tier gratis tetap ditagih bahkan saat instans dihentikan. Untuk menghentikan biaya ini, backup data Anda dan hapus instans.

  • Biaya penyimpanan OSS: Jika instans memiliki OSS Standard Storage (locally redundant) atau resource serupa yang dimount, biaya penyimpanan tersebut tetap berlaku bahkan setelah instans DSW dihentikan. Periksa dan bersihkan resource penyimpanan terkait.

  • Keterlambatan penagihan: Tagihan bayar sesuai penggunaan DSW memiliki keterlambatan 2–3 jam. Biaya yang muncul segera setelah Anda menghentikan instans adalah normal dan tidak menunjukkan penagihan berkelanjutan.

Kiat troubleshooting: Beralihlah di antara ruang kerja dan wilayah berbeda untuk mengonfirmasi bahwa semua instans yang berjalan dan resource penyimpanan terkait telah dihentikan atau dilepas.

Pertanyaan: Bagaimana penagihan gateway NAT dan EIP yang digunakan untuk akses jaringan publik DSW?

Gateway NAT dan EIP yang diperlukan untuk akses jaringan publik DSW adalah produk independen dengan penagihan terpisah — tidak termasuk dalam biaya instans DSW. Harga gateway NAT bervariasi berdasarkan wilayah. Periksa dokumentasi harga gateway NAT untuk wilayah Anda dan pilih paket hemat biaya yang sesuai. Untuk informasi lebih lanjut tentang konfigurasi akses jaringan publik, lihat Akses layanan di instans melalui jaringan publik.

Pertanyaan: Dapatkah saya menggunakan instans GPU ECS sebagai pengganti PAI-DSW?

Ya, Anda dapat menggunakan instans GPU ECS untuk beban kerja AI sebagai pengganti PAI-DSW.

  • Perbedaan utama: ECS mengharuskan Anda menyiapkan lingkungan pengembangan AI sendiri (menginstal driver, framework, dll.). PAI-DSW menyediakan gambar pra-buat dan lingkungan pengembangan siap pakai, mengurangi upaya penyiapan.

  • Pertimbangan penagihan: Saat menggunakan ECS, perhatikan bahwa tipe instans, bandwidth publik, penyimpanan disk cloud, dan gateway NAT masing-masing ditagih secara terpisah — berbeda dengan model penagihan terintegrasi DSW. Evaluasi total biaya dengan cermat.

Pertanyaan: Apakah rencana penghematan PAI perlu dilepas secara manual setelah kedaluwarsa?

Tidak. Rencana penghematan PAI adalah produk pengeluaran prabayar yang kedaluwarsa secara otomatis — tidak perlu pelepasan atau penghapusan manual, dan tidak ada biaya tambahan yang dikenakan. Jika Anda menerima pengingat kedaluwarsa tetapi tidak lagi membutuhkan layanan, tidak perlu tindakan. Jika Anda masih memiliki instans DSW yang berjalan di konsol PAI yang tidak lagi digunakan, hentikan atau hapus untuk menghindari biaya bayar sesuai penggunaan.

Pertanyaan: Bagaimana cara memeriksa apakah rencana penghematan atau kuota percobaan gratis saya telah habis?

Login ke Konsol Billing and Cost dan buka "Langganan Saya" untuk melihat saldo tersisa dan tanggal kedaluwarsa rencana penghematan Anda. Jika saldo habis atau rencana telah kedaluwarsa, penggunaan selanjutnya dari resource kelompok resource shared DSW akan ditagih dengan tarif bayar sesuai penggunaan standar.

Pertanyaan: Bagaimana DSW ditagih? Mengapa saya ditagih meskipun instans saya berjalan tetapi tidak mengeksekusi kode?

  • DSW mendukung penagihan berlangganan dan bayar sesuai penggunaan. Untuk detail penagihan, lihat Ikhtisar penagihan DSW.

  • Penagihan bayar sesuai penggunaan didasarkan pada berapa lama instans berjalan. Karena instans yang berjalan terus-menerus menggunakan resource komputasi, penagihan dimulai segera setelah instans memasuki status Running — terlepas dari apakah Anda membuka browser, login ke konsol, atau menjalankan kode. Menutup browser atau logout tidak menghentikan instans. Untuk menghentikan penagihan, buka konsol PAI dan hentikan atau hapus instans secara manual.

Pertanyaan: Bagaimana cara melihat tagihan DSW saya?

Pengguna bayar sesuai penggunaan dapat membuka halaman Billing and Cost dan melihat detail penagihan rinci. Untuk detailnya, lihat Lihat detail penagihan.

Pertanyaan: Bagaimana cara menghentikan semua penagihan DSW sepenuhnya?

  • Cara paling lengkap untuk menghentikan semua penagihan DSW adalah menghapus instans. Backup semua data sebelum menghapus — data tidak dapat dipulihkan setelah instans dihapus.

  • Beralihlah di antara ruang kerja dan wilayah untuk memastikan semua instans telah dihapus.

Pertanyaan: Bagaimana perhitungan biaya jika saya menggunakan instans DSW bayar sesuai penggunaan kurang dari satu jam?

Instans bayar sesuai penggunaan ditagih per menit. Rumusnya: Biaya = (harga satuan ÷ 60) × durasi layanan aktual (menit).

Pertanyaan: Saya mendapatkan error "saldo tidak mencukupi" saat membuat instans DSW — apa yang harus saya lakukan?

Mengaktifkan penagihan bayar sesuai penggunaan memerlukan saldo tunai minimum sebesar CNY 100 di akun. Biaya aktual ditarik dari kuota akun utama yang dikelola.

Penarikan model

Pertanyaan: Penarikan model gagal dengan: Failed to pull image "crpi-****-vpc.cn-hangzhou.personal.cr.aliyuncs.com/apo/cat:full"

Saat membuat instans DSW menggunakan URL registri gambar pribadi, masukkan username dan password registri saat menentukan alamat gambar.

Manajemen gambar

Pertanyaan: Pembuatan gambar gagal dengan "insufficient capacity of ephemeral storage"

Penyebab: Proses pembuatan gambar memeriksa apakah ruang tersedia yang tersisa di disk sistem lebih besar dari ukuran layer write. Jika tidak ada ruang yang cukup, error ini terjadi.

Solusi: Di Terminal DSW, jalankan df -h untuk memeriksa penggunaan disk. Pastikan ruang yang digunakan overlay tidak melebihi ruang tersedia /dev/vda4. Jika iya, konfigurasikan Custom Excluded Path saat menyimpan gambar untuk mengecualikan file besar.

/mnt/workspace> df -h
Filesystem      Size  Used Avail Use% Mounted on
overlay          98G   82G   17G  84% /
tmpfs            64M     0   64M   0% /dev
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/vda4        99G   31G   68G  32% /tmp
/dev/vdb         98G   82G   17G  84% /mnt/workspace
overlay          99G   31G   68G  32% /etc/dsw
tmpfs            16G     0   16G   0% /dev/shm
/dev/vda3       8,8G  4,4G  4,0G  53% /usr/bin/nvidia-smi
tmpfs            16G   12K   16G   1% /proc/driver/nvidia
overlay          98G   82G   17G  84% /usr/lib/x86_64-linux-gnu/libcuda.so.465.19.01
devtmpfs         16G     0   16G   0% /dev/nvidia0
tmpfs            16G     0   16G   0% /proc/acpi
tmpfs            16G     0   16G   0% /sys/firmware

Dalam contoh ini, overlay telah menggunakan 82 GB sedangkan /dev/vda4 memiliki ruang bebas 68 GB. Karena penggunaan overlay melebihi ruang bebas yang tersedia di /dev/vda4, Anda perlu mengonfigurasi path eksklusi kustom untuk mengurangi ukuran layer write.

Pertanyaan: Bagaimana cara menggunakan gambar Docker dengan DSW?

  • Mulai instans DSW dengan gambar Docker: dorong gambar Docker Anda ke Alibaba Cloud Container Registry (ACR), tambahkan sebagai gambar kustom di ruang kerja PAI, lalu pilih saat membuat instans DSW.

  • Untuk mengemas lingkungan DSW saat ini menjadi gambar untuk memulai instans lain atau menerapkan model, lihat Buat gambar instans DSW.

  • Untuk menginstal dan menggunakan Docker di IDE cloud DSW (kontainer bersarang): fitur ini hanya didukung untuk instans DSW yang dibuat dari "kelompok resource Lingjun" atau "kelompok resource umum". Untuk detailnya, lihat Kelola sub-kontainer dengan DockerBoard dan Gunakan Docker di DSW.

Pertanyaan: Mengapa pembuatan gambar DSW gagal atau timeout?

  • Gambar terlalu besar: satu layer gambar yang disimpan di DSW tidak boleh melebihi 10 GiB. Jika iya, pembuatan gagal. Kurangi ukuran gambar dan coba lagi.

  • Ketidakcocokan wilayah: instans DSW dan instans ACR harus berada di wilayah yang sama. Jika berada di wilayah berbeda, pembuatan gambar tidak dapat menemukan registri target.

  • Ruang disk sistem tidak mencukupi: jika ruang tersedia yang tersisa di disk sistem kurang dari data yang akan ditulis ke layer gambar, Anda akan mendapatkan error "insufficient capacity of ephemeral storage".

  • Masalah jaringan: dengan instans ACR personal, gambar didorong melalui jaringan publik. Gambar besar mungkin timeout karena ketidakstabilan jaringan atau waktu transfer yang lama. Instans ACR enterprise di VPC yang sama dengan instans DSW mendukung dorongan jaringan internal, yang lebih cepat dan andal.

Pertanyaan: Mengapa tombol "Save image" berwarna abu-abu, atau mengapa saya tidak dapat menemukan registri gambar saya saat menyimpan?

  1. Status instans salah: fitur Save image hanya tersedia untuk instans dalam status Running. Jika instans dihentikan atau dalam status lain, tombol berwarna abu-abu.

  2. Prasyarat tidak terpenuhi atau salah konfigurasi:

    • Instans ACR di wilayah yang sama dengan instans DSW harus sudah ada, dengan namespace dan repository gambar yang dibuat di dalamnya.

    • Konfirmasi bahwa instans DSW dan instans ACR berada di wilayah yang persis sama.

Pertanyaan: Pembuatan gambar gagal dengan: Push image registry-vpc.cn-**.aliyuncs.com//lm-mirrors:** Failed: Push container failed, Container Name: dsw-notebook

Saat menyimpan gambar, pastikan satu layer gambar tidak melebihi 10 GiB — jika iya, pembuatan akan gagal. Untuk instans DSW kelompok resource shared, konfigurasikan path eksklusi kustom untuk mengecualikan file atau direktori dari gambar akhir. Atau, mount path penyimpanan (seperti path OSS) dan simpan data di sana agar tidak masuk ke gambar.

Pertanyaan: Pembuatan gambar ke ACR enterprise gagal dengan "Failed to login" — apa yang harus saya lakukan?

Error ini biasanya disebabkan oleh izin ACR yang salah atau kredensial tidak valid. Troubleshoot dengan langkah berikut:

  1. Sementara ubah tipe repository gambar menjadi "Publik" dan uji lagi.

  2. Jika dorongan berhasil setelah beralih ke publik, masalahnya adalah masalah izin. Periksa dan perbaiki kebijakan kontrol akses dan otorisasi akun untuk repository pribadi.

  3. Jika masih gagal dengan repository publik, periksa apakah akun saat ini memiliki akses tulis ke instans ACR.

Pertanyaan: Saat membangun ulang instans dari gambar, bagaimana instans asli ditangani, dan apakah tetap ditagih?

  • Disk sistem instans PAI-DSW tidak mendukung penyusutan. Jika Anda perlu mengubah konfigurasi (misalnya, untuk memperkecil disk), Anda harus terlebih dahulu membuat gambar kustom dari instans asli.

  • (Direkomendasikan) Hentikan instans asli setelah gambar dibuat untuk menghindari biaya komputasi tambahan.

  • Setelah membuat instans baru dari gambar baru dan memverifikasi bahwa lingkungan berfungsi sebagaimana mestinya, lepas (hapus) instans asli untuk menghentikan penagihan sepenuhnya.

Pertanyaan: Apakah gambar kustom perlu menyertakan paket IDE seperti VS Code atau Jupyter?

Tidak. Gambar kustom tidak diwajibkan menyertakan paket IDE seperti VS Code atau Jupyter. Bahkan jika ini tidak diinstal di gambar, lingkungan IDE yang tertanam di konsol web DSW tetap berfungsi normal.

Jika Anda ingin IDE atau dependensi tertentu diinstal secara default di gambar Anda, tambahkan perangkat lunak yang relevan ke gambar sebelum menyimpannya, atau instal secara manual setelah instans dimulai.

Perluasan disk sistem

Pertanyaan: Seberapa besar disk sistem pada instans DSW, dan apa yang harus saya lakukan saat penuh?

File dan data instans DSW disimpan di disk sistem secara default, dan kuota penyimpanan gratis disediakan.

  • Periksa kuota gratis

    Instans yang dibuat di kelompok resource publik mencakup kuota gratis 100 GiB. Resource komputasi tujuan umum menerima disk sistem gratis hanya setelah memenuhi spesifikasi resource yang diperlukan. Resource Komputasi cerdas Lingjun tidak mencakup disk cloud gratis. Untuk melihat kuota gratis pasti, periksa opsi disk sistem di halaman konfigurasi instans:

    1. Klik nama instans di daftar instans.

    2. Di pojok kanan atas, klik Change Settings, lalu gulir ke bawah untuk menemukan System Disk.

  • Periksa penggunaan disk sistem

    Klik nama instans DSW dan periksa penggunaan disk sistem di bagian Environment information.

  • Perluas disk sistem saat penuh

    Jika penggunaan disk sistem melebihi kuota gratis, perluas disk sistem atau mount dataset.

Pertanyaan: Dapatkah disk sistem diperkecil setelah diperluas?

Disk sistem DSW tidak dapat diperkecil setelah diperluas. Jika instans DSW yang ada memiliki disk sistem lebih besar dari yang dibutuhkan dan Anda ingin mencadangkan data penting, gunakan Mount dataset, OSS, NAS, atau CPFS untuk mencadangkan data Anda ke OSS. Anda kemudian dapat menghapus instans untuk menghentikan penagihan dan membuat yang baru dengan ukuran disk yang sesuai.

Konfigurasi mount

Pertanyaan: Bagaimana cara mount dan menggunakan sistem file saya sendiri di instans DSW?

Mount OSS, NAS, CPFS, atau Lingjun CPFS saat membuat instans, lalu gunakan DSW Terminal untuk menavigasi ke direktori mount dan mengakses file Anda.

DSW hanya mendukung mounting sistem file di wilayah yang sama saat pembuatan instans. Untuk detailnya, lihat Buat instans DSW.

Pertanyaan: Mounting dataset NAS ke PAI-DSW gagal dengan "The specified MountTarget 3b79d4a2ac-xmk97.cn-shanghai.nas.aliyuncs.com is not in VPC vpc(VPC instance)"

  • Penyebab: target mount dikonfigurasi saat dataset NAS dibuat.

  • Solusi: biarkan target mount kosong saat membuat dataset.

Pertanyaan: Mounting NAS ke server FTP berbasis ECS gagal dengan "mount: wrong fs type, bad option, bad superblock"

  • Gejala

    [root@iZufxxx file]# sudo mount -t nfs -o vers=4.0  3f8axxx-lfc99.cn-shanghai.nas.aliyuncs.com:/ /usr/sftp/file
    mount: wrong fs type, bad option, bad superblock on 3f8axxx-lfc99.cn-shanghai.nas.aliyuncs.com:/,
           missing codepage or helper program, or other error
           (for several filesystems (e.g. nfs, cifs) you might
           need a /sbin/mount.<type> helper program)
    
           In some cases useful info is found in syslog - try
           dmesg | tail or so.
    [root@iZufxxx file]#
  • Solusi

    Instal paket nfs-utils sebelum menjalankan perintah mount.

    yum install nfs-utils

Pertanyaan: Setelah mounting dataset OSS, mengakses direktori mount mengembalikan error "Input/output error"

root@dsw-xxx:/mnt/workspace# cd /mnt
root@dsw-xxx:/mnt# ls -ll
total 9
drw-rw-r--  0   99   99  512 Jan  1  1970 data
drwxr-xr-x  5 root root 4096 Dec 13 02:42 systemDisk
drwxr-xr-x  5 root root 4096 Dec 13 02:42 workspace
root@dsw-xxx:/mnt# cd data
root@dsw-xxx:/mnt/data# ls -ll
ls: reading directory '.': Input/output error
total 0
root@dsw-xxx:/mnt/data#

Error disebabkan oleh peran yang tidak memiliki izin akses OSS (AliyunPAIDLCAccessingOSSRole). Untuk langkah otorisasi, lihat Otorisasi akun layanan PAI.

Pertanyaan: Bagaimana cara mengurangi risiko kehabisan memori (OOM) saat mounting dataset OSS dengan Jindo?

Setelah mounting dataset OSS, konfigurasikan parameter lanjutan untuk mengurangi risiko OOM:

  • Opsi 1: Gunakan Jindo 6.8.1, yang mencakup optimasi memori.

    {
        "fs.jindo.fuse.pod.image.tag":"6.8.1"
    }
  • Opsi 2: Gunakan ossfs.

    Tentukan berikut ini saat mengirimkan tugas:

    {
        "mountType": "ossfs"
    }

    Untuk lebih mengurangi risiko OOM, nonaktifkan optimasi readdirplus untuk mengurangi konsumsi cache metadata saat mendaftar isi direktori:

    {
        "mountType": "ossfs",
        "fs.ossfs.args": "-oreaddirplus=false"
    }

Pertanyaan: Saya berhasil mount OSS, tetapi mengapa tidak muncul di browser file JupyterLab?

Browser file DSW menampilkan direktori kerja instans, yaitu /mnt/workspace secara default. Path mount yang Anda tentukan untuk OSS (misalnya, /mnt/data) berada di luar direktori kerja default, sehingga tidak muncul di daftar file.

Untuk mengakses file yang dimount:

  • Akses melalui kode: file berhasil dimount. Dalam kode Anda, gunakan path mount lengkap, misalnya open('/mnt/data/my_file.csv').

  • Ubah titik mount: atur path mount ke subdirektori di bawah direktori kerja, misalnya /mnt/workspace/my_oss_data. Setelah mounting, folder my_oss_data muncul di browser file.

  • Akses melalui Terminal: jalankan cd /mnt/data di Terminal DSW untuk menavigasi ke direktori mount, lalu gunakan perintah ls dan lainnya untuk melihat dan mengelola file.

Pertanyaan: Saat menggunakan path OSS yang dimount, program saya mengembalikan "Transport endpoint is not connected" atau "Input/output error"

Error ini menunjukkan bahwa koneksi antara instans DSW dan mount OSS terputus. Penyebab umum dan langkah troubleshooting:

  1. Izin peran RAM: periksa apakah peran RAM yang dikonfigurasi untuk instans DSW memiliki izin akses OSS (misalnya, AliyunPAIDLCAccessingOSSRole). Izin yang tidak mencukupi adalah penyebab umum kegagalan pembacaan OSS.

  2. Resource layanan mount tidak mencukupi: di bawah beban kerja baca/tulis acak berat atau jumlah besar file kecil, proses ossfs atau JindoFuse mungkin crash karena kondisi kehabisan memori (OOM). Di Pengaturan lanjutan konfigurasi mount, nonaktifkan cache metadata atau tingkatkan alokasi memori. Untuk detailnya, lihat JindoFuse.

  3. Pulihkan koneksi:

    • Untuk mount yang dikonfigurasi saat startup, restart instans DSW. Sistem akan melakukan mount ulang secara otomatis.

    • Gunakan PAI SDK untuk menjalankan perintah mount dinamis dan mount ulang path tanpa me-restart instans.

Pertanyaan: Jenis penyimpanan apa yang didukung DSW untuk mounting? Dapatkah saya mount Alibaba Cloud Drive atau tabel MaxCompute?

DSW mendukung OSS, NAS, dan CPFS melalui pembuatan dataset atau mounting path langsung.

  • Alibaba Cloud Drive tidak didukung: DSW tidak mendukung mounting Alibaba Cloud Drive pribadi. Simpan data di OSS sebagai gantinya.

  • Tabel MaxCompute tidak didukung untuk mounting langsung: data tabel MaxCompute (sebelumnya ODPS) tidak dapat dimount sebagai direktori sistem file. Akses dari kode DSW menggunakan PAI SDK atau API. Untuk detailnya, lihat Baca dan tulis tabel MaxCompute dengan PyODPS.

Pertanyaan: Apakah kode dan data saya akan hilang jika saya menghentikan atau menghapus instans DSW? Bagaimana cara mempertahankan dan memigrasikan data?

Disk sistem instans DSW adalah penyimpanan sementara. Untuk kelompok resource publik, data dihapus jika instans dihentikan lebih dari 15 hari. Untuk kelompok resource dedicated, data dihapus saat instans dihentikan atau dihapus.

Untuk mempertahankan data dan kode serta memigrasikannya antar instans, gunakan penyimpanan eksternal yang dimount.

  • Pertahanan: simpan semua data, kode, dan model penting ke path OSS atau NAS yang dimount. Bahkan jika instans DSW dihapus, aset Anda tetap aman di OSS atau NAS Anda sendiri.

  • Migrasi: untuk memindahkan data dari satu instans DSW ke instans lain, mount path OSS atau NAS yang sama di instans baru. Ini adalah pendekatan migrasi paling langsung.

Pertanyaan: Saya berhasil mount OSS, tetapi file di direktori kerja saya tidak muncul di OSS

Path mount OSS default adalah /mnt/data, sedangkan direktori kerja default DSW adalah /mnt/workspace. File di direktori kerja tidak terlihat di OSS karena berada di path berbeda. Salin file dari direktori kerja ke /mnt/data untuk membuatnya terlihat di OSS:

cp -r /mnt/workspace/. /mnt/data/

Pertanyaan: Bagaimana cara menyalin semua data dari /mnt/workspace ke direktori dataset yang dimount?

Jalankan perintah berikut di Terminal instans DSW:

cp -r /mnt/workspace/ /mnt/data/

/mnt/data adalah path mount dataset default. Perintah ini mempertahankan struktur dan isi file asli. Setelah menyalin, verifikasi status mount dan periksa data OSS dengan:

mount | grep oss

Pembacaan, pengunggahan, dan pengunduhan data

Pertanyaan: Bagaimana cara menggunakan DSW untuk membaca data OSS?

Baca data OSS menggunakan Python SDK atau API. Untuk detailnya, lihat Baca dan tulis data di OSS.

Pertanyaan: Bagaimana cara mengunggah atau mengunduh folder?

DSW tidak mendukung pengunggahan atau pengunduhan folder secara langsung. Kompres folder menjadi file arsip terlebih dahulu. Terminal DSW menyediakan lingkungan Linux dengan alat standar seperti tar, gzip, dan unzip. Contoh berikut menggunakan tar.

  1. Jalankan tar --version untuk memeriksa apakah tar terinstal. Jika tidak, instal:

    # Untuk sistem berbasis Debian (misalnya, Ubuntu)
    sudo apt install tar
    
    # Untuk sistem berbasis Red Hat (misalnya, CentOS, Fedora)
    sudo yum install tar
  2. Kompres atau ekstrak folder:

    # Kompres folder (/path/to/directory adalah folder yang akan dikompres)
    tar -cvf archive_name.tar /path/to/directory
    
    # Ekstrak folder
    tar -xvf archive_name.tar

Pertanyaan: Bagaimana cara mentransfer atau berbagi data antara dua instans DSW?

Dua pendekatan tersedia:

Pertanyaan: Mengklik "Download" tidak berpengaruh atau pengunduhan gagal

Ini biasanya disebabkan oleh kemacetan jaringan atau masalah browser. Coba langkah berikut:

  1. Tunggu sebentar. File besar memerlukan waktu lebih lama untuk merespons.

  2. Beralih ke browser berbeda atau gunakan mode privat (penyamaran) browser Anda.

  3. Untuk file lebih besar dari 200 MB atau di jaringan tidak stabil, unduh melalui path OSS yang dimount sebagai gantinya.

Pertanyaan: Area staging transfer file kehabisan ruang

Area staging transfer file memiliki kapasitas total 10 GB. Buka halaman manajemen area staging dan bersihkan file area staging untuk mengosongkan ruang. Jika halaman tidak refresh, coba refresh browser.

Pertanyaan: Mengapa pengunggahan selalu dialihkan ke area staging transfer file?

Ini adalah perilaku yang diharapkan. Untuk memastikan stabilitas dan kecepatan pengunggahan, semua file lebih besar dari 10 MB secara otomatis diarahkan melalui area staging transfer file sebelum disimpan ke instans Anda.

Pertanyaan: Bilah kemajuan macet atau tidak responsif saat mengunggah file besar melalui area staging transfer file — apa yang harus saya lakukan?

  • Penyebab: Ini biasanya disebabkan oleh lingkungan jaringan lokal yang tidak stabil, yang dapat membuat pengunggahan macet dan bilah kemajuan tidak bergerak, serta kadang-kadang menyebabkan kegagalan transfer.

  • Solusi: Unggah file ke Object Storage Service (OSS) terlebih dahulu, lalu mount atau baca data OSS dari instans DSW. Untuk panduan, lihat Mount dan kelola sumber data.

Pertanyaan: Bagaimana cara mengunggah file besar (seperti model lebih dari 5 GB) atau volume data besar ke DSW?

Disk sistem instans DSW terbatas dan sementara. Alih-alih mengunggah file besar secara langsung, unggah data Anda ke Alibaba Cloud Object Storage Service (OSS) terlebih dahulu, lalu mount OSS ke instans DSW. Untuk detailnya, lihat Mount dataset, OSS, NAS, atau CPFS.

Pertanyaan: Mengapa pembuatan instans DSW gagal dengan error FAIL_TO_INIT_DATASET?

Saat path mount OSS mengarah ke file daripada direktori, DSW mendeteksi pada tahap pembuatan instans bahwa path tersebut tidak dapat dikenali sebagai direktori. Akibatnya, DSW menolak menginisialisasi dataset dan mengembalikan error FAIL_TO_INIT_DATASET.

Untuk mengatasi ini, periksa apakah ada file dengan nama yang sama di level yang sama dengan path mount di OSS. Jika iya, hapus file tersebut atau modifikasi path direktori mount untuk memastikan mengarah ke direktori yang valid, lalu buat ulang instans.

Koneksi instans jarak jauh

Pertanyaan: Koneksi ProxyClient ke instans DSW terputus dengan "client_loop: send disconnect: Broken pipe"

Saat menghubungkan ke instans DSW melalui SSH, koneksi idle mungkin terputus dan prompt berikut muncul:

Welcome to PAI DSW!

(base) [root@dsw-367946-867cc4957c-phxnp ~]$FATA[0245] proxy-read:websocket: close 1006 (abnormal closure): unexpected EOF
                        client_loop: send disconnect: Broken pipe

Untuk koneksi yang lebih andal, gunakan Koneksi jarak jauh: Koneksi SSH langsung sebagai gantinya.

Pertanyaan: Koneksi jarak jauh melalui VS Code gagal membuka folder lokal

Ini biasanya disebabkan oleh klien VS Code. Unggah file lokal ke DSW di cloud sebagai gantinya. Untuk instruksi, lihat Unggah dan unduh file.

Pertanyaan: Konfigurasi koneksi SSH langsung gagal dengan "Failed to update private zone items: Failed to add zone"

Error ini menunjukkan bahwa layanan resolusi DNS internal tidak diaktifkan. Aktifkan dengan mengikuti langkah di Aktifkan DNS Pribadi.

Pertanyaan: Koneksi VS Code ke DSW gagal dengan "the input device is not a TTY"

Error ini biasanya disebabkan oleh konfigurasi TTY yang hilang di server SSH. Untuk memperbaikinya:

  1. Di Terminal instans DSW, edit /etc/ssh/sshd_config dan tambahkan atau konfirmasi keberadaan PermitTTY yes.

  2. Simpan file dan jalankan sudo service ssh restart untuk me-restart layanan SSH.

  3. Sambungkan ulang menggunakan VS Code.

Pertanyaan: Dapatkah saya langsung memanggil resource GPU PAI dari IDE eksternal untuk menjalankan kode?

Tidak. Baik DSW maupun DLC mengharuskan kode dijalankan di lingkungan cloud. Memanggil resource GPU PAI langsung dari IDE eksternal lokal melalui API tidak didukung.

Gunakan koneksi SSH langsung untuk menghubungkan IDE lokal (seperti VS Code atau PyCharm) ke instans DSW untuk pengembangan, atau unggah kode ke DSW atau DLC untuk menjalankannya. Untuk instruksi koneksi SSH, lihat bagian "Koneksi instans jarak jauh" dalam topik ini.

Untuk masalah koneksi jarak jauh lainnya, lihat FAQ.

Masalah jaringan

Pertanyaan: Kecepatan unduh jaringan terlalu lambat

Instans DSW dan DLC menggunakan gateway shared secara default. Batas bandwidth mungkin membuat kecepatan unduh tidak mencukupi untuk file besar. Untuk meningkatkan kecepatan unduh:

Pertanyaan: Apakah instans DSW memiliki alamat IP publik?

Instans DSW tidak memiliki alamat IP publik secara default. Untuk mengakses internet atau mengizinkan akses eksternal ke instans DSW Anda, konfigurasi gateway NAT atau gunakan Elastic IP (EIP). Untuk detailnya, lihat Konfigurasi jaringan.

Pertanyaan: Saat mengekspos instans DSW melalui gateway NAT, dapatkah beberapa layanan berbagi port publik yang sama?

Saat menggunakan layanan kustom DSW untuk mengekspos API, semua layanan kustom yang dirutekan melalui gateway NAT yang sama harus menggunakan port publik unik — termasuk layanan di instans DSW berbeda.

Pertanyaan: Mengapa instans DSW saya tidak dapat mengakses internet?

Instans DSW menggunakan Public Gateway untuk mengakses internet secara default. Jika akses internet tidak berfungsi, periksa halaman konfigurasi instans untuk melihat apakah Internet Access Gateway diatur ke Private Gateway. Jika gateway pribadi dipilih, Anda harus mengonfigurasi Elastic IP (EIP) dan entri SNAT. Untuk detailnya, lihat Tingkatkan akses internet dengan gateway pribadi. Jika tidak, beralihlah ke gateway publik.

Pertanyaan: Mengakses Hugging Face mengembalikan error "Network is unreachable"

Menarik model luar negeri (seperti model dari huggingface.co) dari instans DSW mungkin gagal karena pembatasan jaringan lintas batas. Untuk mengatasi ini, buat instans Global Accelerator (GA) untuk mengaktifkan akses jaringan lintas batas untuk instans DSW Anda. Untuk detailnya, lihat Tarik model atau gambar kontainer dari wilayah luar negeri.

Instalasi library pihak ketiga

Pertanyaan: Bagaimana cara menggunakan library pihak ketiga di DSW?

DSW mendukung instalasi library pihak ketiga. Untuk detailnya, lihat Kelola library pihak ketiga.

Pertanyaan: Apakah paket yang diinstal dengan pip dan kode yang saya tulis akan hilang setelah menghentikan instans DSW?

Tidak, jika instans menggunakan disk cloud sebagai disk sistem. Data disk — termasuk lingkungan /mnt/workspace dan /root — dipertahankan saat instans dihentikan. Semua lingkungan dan file tersedia saat instans dimulai ulang. Data hanya dihapus sepenuhnya saat instans dihapus.

Pertanyaan: Mengapa paket pihak ketiga yang diinstal tidak berlaku?

Setelah menginstal paket dengan pip, jika import gagal menemukannya, restart layanan atau kernel terlebih dahulu. Jika error tetap muncul, periksa lingkungan Python aktif. DSW menginstal paket ke lingkungan Python 3 secara default. Untuk menginstal ke lingkungan berbeda, beralihlah ke lingkungan tersebut terlebih dahulu:

# Instal ke lingkungan Python 2
source activate python2
pip install --user xxx

# Instal ke lingkungan TensorFlow 2.0
source activate tf2
pip install --user xxx

Ganti xxx dengan nama paket yang akan diinstal.

Pertanyaan: Perintah pip install di DSW gagal dengan konflik dependensi atau error versi

Ini biasanya disebabkan oleh ketidakcocokan lingkungan. Troubleshoot dengan urutan berikut:

  1. Beralih gambar (direkomendasikan): hentikan instans saat ini, buat instans DSW baru, dan pilih gambar resmi berbeda. Misalnya, jika PyTorch 2.1 tidak berfungsi, coba gambar PyTorch 2.3 atau seri modelscope, yang umumnya memiliki kompatibilitas lebih baik.

  2. Instal versi tertentu: periksa dokumentasi paket untuk versi yang kompatibel dengan lingkungan DSW Anda (versi Python/CUDA), lalu jalankan pip install package_name==x.y.z.

  3. Beralih sumber unduhan: coba mirror seperti mirror PyPI Universitas Tsinghua: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <yourLibraryName>.

  • Perbedaan lingkungan gambar dedicated vs. tujuan umum: gambar dedicated (seperti seri isaaclab) disesuaikan untuk skenario tertentu dan mungkin menyebabkan ketidaksesuaian antara lingkungan Terminal dan Notebook, modul yang hilang, atau perilaku perintah berbeda. Jika Anda mengalami masalah seperti ini, beralihlah ke gambar resmi tujuan umum yang direkomendasikan dalam dokumentasi (seperti modelscope:1.26.0-pytorch2.6.0-gpu-py311-cu124-ubuntu22.04).

  • Menginstal plugin novnc gagal dengan "exit status 100": error ini biasanya disebabkan oleh konflik versi turbovnc. Hentikan instans saat ini dan beralih ke gambar resmi dengan dependensi pra-instal yang kompatibel (seperti modelscope:1.34.0-pytorch2.3.1tensorflow2.16.1-gpu-py311-cu121-ubuntu22.04) untuk menghindari ketidakstabilan sistem dari downgrade paket manual.

Pertanyaan: Saya menginstal library di Terminal DSW, tetapi Jupyter Notebook tidak dapat mengimpornya

Terminal dan Jupyter mungkin menggunakan lingkungan Python berbeda. Jalankan which python untuk mengonfirmasi lingkungan Python aktif, atau instal library langsung di Notebook, misalnya:

!which python
/usr/local/bin/python

!pip install bottle
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting bottle
  Downloading https://mirrors.aliyun.com/pypi/packages/83/f6/b55...
                                            103,8/103,8 kB 6,7 ...
Installing collected packages: bottle
Successfully installed bottle-0.13.4
WARNING: Running pip as the 'root' user can result in broken per...

[notice] A new release of pip is available: 23.3.2 -> 25.1.1
[notice] To update, run: pip install --upgrade pip

Pertanyaan: Kode saya mengatakan versi driver CUDA terlalu rendah. Haruskah saya memperbarui driver NVIDIA secara manual di DSW?

Jangan perbarui driver. Driver dan CUDA instans DSW telah diinstal sebelumnya dan dikunci. Modifikasi manual dapat merusak instans hingga tidak dapat dipulihkan. Pendekatan yang benar adalah beralih gambar DSW: hentikan instans saat ini, buat yang baru, dan pilih gambar resmi dengan versi CUDA dan driver lebih tinggi.

Misalnya, gambar resmi modelscope:1.9.4-pytorch2.0.1tensorflow2.13.0-gpu-py38-cu118-ubuntu20.04 mencakup CUDA 11.8 (ditunjukkan oleh cu118).

Pertanyaan: Gambar mendukung GPU, tetapi kode saya tidak dapat menggunakannya (torch.cuda.is_available() mengembalikan False)

Ini adalah masalah pemanggilan runtime, bukan ketidakcocokan versi driver CUDA. Troubleshoot dengan langkah berikut:

  1. Periksa logika kode untuk mengonfirmasi bahwa model atau tensor secara eksplisit menargetkan perangkat GPU menggunakan .to('cuda') atau torch.device('cuda').

  2. Jalankan nvidia-smi di Terminal untuk memverifikasi bahwa sistem mendeteksi perangkat GPU.

  3. Restart instans DSW untuk mengatur ulang alokasi resource GPU.

  4. (Untuk Alibaba Cloud Linux 3) Jika langkah di atas tidak menyelesaikan masalah dan sistem adalah Alibaba Cloud Linux 3, masalah versi systemd mungkin mencegah cgroups mengalokasikan perangkat GPU dengan benar. Jalankan sudo yum upgrade systemd di Terminal untuk memperbarui systemd, lalu restart instans.

Pertanyaan: Dapatkah saya menggunakan Docker untuk menerapkan aplikasi di dalam instans DSW?

Untuk resource Lingjun, kirim tiket untuk ditambahkan ke daftar izin penggunaan Docker. Untuk instans DSW non-Lingjun, menjalankan Docker di dalam kontainer instans tidak didukung.

Pertanyaan: Instans DSW tidak memiliki unzip atau 7z. Bagaimana cara mengekstrak file?

Instal menggunakan apt-get:

  • Instal unzip: jalankan apt-get update && apt-get install -y unzip di Terminal, lalu ekstrak dengan unzip your_file.zip.

  • Instal p7zip (untuk 7z): jalankan apt-get update && apt-get install -y p7zip-full di Terminal, lalu ekstrak dengan 7z x your_file.7z.

Pertanyaan: Instalasi paket macet atau timeout

Instalasi macet, timeout, atau kecepatan sangat lambat biasanya disebabkan oleh masalah jaringan. Troubleshoot dengan langkah berikut:

Langkah 1: Periksa konektivitas jaringan

Jalankan ping www.aliyun.com di Terminal untuk menguji akses internet. Jika jaringan tidak dapat dijangkau, lanjutkan ke langkah 2.

Langkah 2: Periksa konfigurasi gateway

Di halaman konfigurasi instans, periksa tipe Internet Access Gateway:

  • Gateway publik: DSW menggunakan Public Gateway secara default. Periksa tipe gateway di halaman konfigurasi instans. Gateway publik memiliki batas bandwidth yang mungkin tidak mencukupi untuk file besar — pertimbangkan beralih ke gateway pribadi.

  • Gateway pribadi: gateway pribadi menyediakan kecepatan jaringan lebih tinggi, tetapi memerlukan gateway NAT publik dengan EIP dan entri SNAT yang dikonfigurasi di VPC. Tanpa ini, instans tidak dapat mengakses internet. Untuk detailnya, lihat Tingkatkan akses internet dengan gateway pribadi.

Langkah 3: Beralih sumber unduhan pip

DSW menggunakan mirror Alibaba Cloud secara default, yang mungkin lambat selama jam sibuk atau fluktuasi jaringan. Coba beralih ke mirror domestik lain:

# Mirror Universitas Tsinghua (direkomendasikan)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn <yourLibraryName>

# Mirror USTC
pip install -i https://pypi.mirrors.ustc.edu.cn/simple --trusted-host pypi.mirrors.ustc.edu.cn <yourLibraryName>

# Mirror Douban
pip install -i https://pypi.doubanio.com/simple --trusted-host pypi.doubanio.com <yourLibraryName>

Untuk mengubah sumber pip default secara permanen, lihat Lihat atau ubah sumber pip.

Langkah 4: Gunakan instalasi offline

Jika jaringan tidak tersedia atau sangat tidak stabil, instal paket secara offline:

  1. Di mesin lokal dengan koneksi jaringan baik, unduh paket .whl:

    # Jalankan di mesin lokal
    pip download <yourLibraryName> -d ./packages
  2. Unggah file .whl ke instans DSW. Untuk instruksi pengunggahan, lihat Unggah dan unduh file.

  3. Instal paket secara offline di DSW:

    pip install /path/to/your-package.whl

Pertanyaan: Bagaimana cara mendapatkan akses root di WebIDE DSW?

Sebagian besar gambar resmi DSW berjalan sebagai root secara default. Jika prompt Terminal menunjukkan root@..., Anda sudah berjalan sebagai root. Peringatan "tidak disarankan menjalankan sebagai root" dari pip dapat diabaikan dengan aman. Jika gambar Anda tidak menggunakan login root, itu adalah pengaturan khusus gambar — beralihlah ke gambar yang mendukung akses root.

Pertanyaan: Bagaimana cara memulai server X di DSW?

DSW tidak mendukung memulai server X.

Penerapan model

Pertanyaan: Bagaimana cara menerapkan model yang dihasilkan oleh DSW?

  • Terapkan dengan EAS

    Setelah menyelesaikan pelatihan model, terapkan sebagai layanan online menggunakan PAI-EAS. Untuk detailnya, lihat Terapkan model sebagai layanan online.

  • Unduh model untuk penerapan lokal

    Klik kanan model yang dihasilkan oleh DSW untuk mengunduhnya ke mesin lokal Anda.

Instans berjalan

Pertanyaan: Mengapa saya diminta login lagi setelah meninggalkan halaman idle untuk sementara waktu?

Untuk keamanan, sesi login untuk DSW kedaluwarsa setelah 3 jam. Anda perlu login lagi setelah kedaluwarsa, tetapi ini tidak memengaruhi tugas yang sedang berjalan. Untuk tugas berjalan lama, jalankan di DSW Terminal menggunakan perintah nohup untuk menjaga tugas tetap berjalan di latar belakang.

Durasi timeout sesi saat ini tidak dapat dikonfigurasi dan default 3 jam, sehingga Anda tidak dapat memodifikasi timeout sesi atau mengatur durasi putus koneksi.

Pertanyaan: Jika saya menutup browser atau mematikan komputer, apakah tugas pelatihan di DSW tetap berjalan?

Ya. Instans DSW berjalan di cloud, sehingga mematikan perangkat lokal tidak memengaruhi statusnya. Namun, beberapa instans — terutama instans percobaan gratis — mungkin memiliki kebijakan auto-stop saat idle yang dikonfigurasi. Jika pemanfaatan CPU atau GPU tetap di bawah ambang batas tertentu untuk periode waktu, sistem mungkin menganggap instans idle dan menghentikannya secara otomatis, mengganggu tugas Anda.

Pertanyaan: Apakah DSW mendukung distilasi model?

DSW hanya menyediakan lingkungan pengembangan berbasis cloud dan tidak menawarkan fitur distilasi model sekali klik. Jika Anda ingin melakukan distilasi model sekali klik, Anda dapat menggunakan PAI Model Gallery. Untuk detailnya, lihat Distilasi Model.

Pertanyaan: Mengapa pelengkapan tab dan fitur bash lainnya tidak tersedia di Terminal?

Beberapa gambar memiliki batasan penggunaan. Ketik bash di Terminal dan tekan Enter untuk mengaktifkan fitur bash.

# bash
root@dsw-xxx-rxdxg:/mnt/workspace# ls
demos  lingxitest.tar
root@dsw-xxx-rxdxg:/mnt/workspace#

Pertanyaan: Apa yang harus saya lakukan jika tipe instans DSW tidak memenuhi kebutuhan saya?

Perbarui tipe instans dengan mengikuti langkah berikut:

  1. Di daftar instans DSW, klik nama instans untuk membuka halaman detail instans.

  2. Di tab Instance Settings, klik Change Settings.

  3. Di panel Change Instance Settings, perbarui tipe instans.

    Catatan

    Jika instans sedang berjalan saat Anda memperbarui tipe, instans akan segera restart. Pastikan Anda telah menyimpan semua pekerjaan di instans sebelum melanjutkan.

Pertanyaan: Pemanfaatan memori tinggi — bagaimana cara mengosongkan memori?

image Jika penggunaan memori memengaruhi operasi normal, gunakan salah satu pendekatan berikut:

  • Jika memori sangat tinggi sehingga Anda tidak dapat lagi berinteraksi melalui command line, klik Stop Instance di pojok kanan atas, atau kembali ke konsol DSW dan klik Stop di sebelah instans. Tunggu hingga instans berhenti, lalu buka kembali.

  • Jika Anda masih dapat berinteraksi melalui command line, jalankan perintah top di Terminal instans untuk melihat penggunaan memori berdasarkan proses. %MEM menunjukkan persentase memori, dan PID menunjukkan ID proses.

    top – 10:40:20 up 22 min,  0 users,  load average: 0,95, 0,40, 0,15
    Tasks:  21 total,   2 running,  19 sleeping,   0 stopped,   0 zombie
    %Cpu(s): 12,9 us,  0,6 sy,  0,0 ni, 86,4 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
    MiB Mem :  16000,0 total,   5889,6 free,   8838,5 used,   1271,9 buff/cache
    MiB Swap:      0,0 total,      0,0 free,      0,0 used.   5889,6 avail Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
      360 root      20   0 8992776   8,0g  17096 R 100,0  51,1   2:12,54 python
      207 root      20   0   11,2g 304160  50372 S   4,0   1,9   0:44,11 node
      106 root      20   0  288712 104764  18316 S   1,0   0,6   0:03,11 jupyter-lab
      122 root      20   0  638252 104652  32672 S   1,0   0,6   0:17,24 app
      244 root      20   0  648536  54848  37924 S   0,3   0,3   0:01,22 node
        1 root      20   0   10416   3828   3464 S   0,0   0,0   0:00,04 bash
       90 root      20   0   15420   3856   2240 S   0,0   0,0   0:00,00 sshd
       99 root      20   0   34500  25712  10688 S   0,0   0,2   0:00,48 supervisord
      100 root      20   0   16280   8612   5140 S   0,0   0,1   0:00,01 supervisor_stdo
      101 root      20   0   10420   3632   3300 S   0,0   0,0   0:00,00 launch_dswagent
      102 root      20   0   10420   3724   3384 S   0,0   0,0   0:00,00 launch_jupyterl
      103 root      20   0   10420   3628   3280 S   0,0   0,0   0:00,00 launch_code_ser
      105 root      20   0   29632  28416   1668 S   0,0   0,2   0:01,51 app
      154 root      20   0  721936  63232  37132 S   0,0   0,4   0:00,59 node
      172 root      20   0  995584 131364  41032 S   0,0   0,8   0:05,36 node
      218 root      20   0  848572  50384  37464 S   0,0   0,3   0:00,24 node
      256 root      20   0   10684   4468   3768 S   0,0   0,0   0:00,00 bash
      311 root      20   0  134328  50316  10432 S   0,0   0,3   0:00,93 python
      312 root      20   0  138020  54140  11004 S   0,0   0,3   0:01,06 python
     3670 root      20   0   10656   4368   3704 S   0,0   0,0   0:00,09 bash
     3694 root      20   0   13224   3980   3400 R   0,0   0,0   0:00,08 top

    Untuk menghentikan proses dengan penggunaan memori tinggi, jalankan:

    kill PID

    Ganti PID dengan ID proses yang ingin Anda hentikan. Pemanfaatan memori seharusnya turun setelah perintah dijalankan.

    C 0,9%  M 4,3%

Pertanyaan: RuntimeError: CUDA error: too many resources requested for launch

Penyebab: Error ini berarti kernel CUDA meminta lebih banyak resource daripada yang tersedia. Ini biasanya terkait dengan batas perangkat keras GPU.

Solusi: Restart instans dan jalankan ulang program. Jika error tetap muncul, beralihlah ke instans GPU dengan spesifikasi lebih tinggi.

Pertanyaan: Dapatkah saya membuat ruang swap untuk menggunakan memori virtual saat DSW kehabisan memori?

DSW berjalan sebagai kontainer dan tidak mendukung pembuatan atau pengelolaan ruang swap karena alasan berikut:

  • Batasan izin: Kontainer memiliki izin kernel terbatas dan tidak dapat memount file swap. Bahkan dengan akses root di dalam kontainer, kebijakan resource tingkat host tidak dapat dilewati.

  • Kebijakan platform: Platform mengelola dan membatasi resource secara terpusat untuk memastikan stabilitas dan keamanan di lingkungan multi-tenant.

Jika Anda kekurangan memori, optimalkan kode Anda atau tingkatkan tipe instans.

Pertanyaan: Bagaimana cara troubleshooting dan mengatasi error kehabisan memori (OOM) saat instans DSW berjalan?

Saat instans DSW melaporkan error kehabisan memori (OOM) atau OOM killer kernel menghentikan proses, troubleshoot dengan urutan berikut:

  1. Di Terminal, jalankan top, tekan M untuk mengurutkan proses berdasarkan penggunaan memori, dan gunakan kolom %MEM untuk mengidentifikasi proses berpenggunaan memori tinggi dan nilai PID-nya.

  2. Konfirmasi bahwa proses berpenggunaan memori tinggi tidak diperlukan, lalu jalankan kill -9 <PID> untuk menghentikannya. Ganti <PID> dengan ID proses yang diidentifikasi pada langkah sebelumnya.

  3. Jika instans membeku atau tidak dapat menerima perintah karena memori habis, gunakan konsol PAI untuk Stop, lalu mulai ulang. Menghentikan instans tidak menghapus data.

  4. Jika memori tetap tidak mencukupi, tingkatkan tipe instans. Panggil ListEcsSpecs untuk mengkueri tipe instans yang tersedia, lalu panggil UpdateInstance untuk mengubah tipe instans. Atau, di halaman detail instans DSW, buka tab Instance Settings, klik Change Settings, dan perbarui tipe instans di panel Change Instance Settings. Sebelum mengubah konfigurasi untuk instans yang berjalan, simpan pekerjaan Anda karena mengubah tipe instans akan segera me-restart-nya.

  5. Kurangi penggunaan memori puncak dalam kode Anda dengan menurunkan ukuran batch, menggunakan akumulasi gradien untuk mempertahankan ukuran batch efektif, menghapus variabel yang tidak diperlukan dengan del, dan memanggil gc.collect() untuk memulihkan memori.

Pertanyaan: Dapatkah VRAM beberapa kartu GPU digabungkan? Berapa batas VRAM pada satu GPU?

Tidak, VRAM beberapa kartu GPU (misalnya, 2 x A10) tidak dapat dijumlahkan begitu saja. VRAM GPU terisolasi secara fisik — program Anda melihat beberapa ruang VRAM independen, bukan satu kumpulan besar yang digabungkan.

Dalam mode pelatihan standar, setiap GPU harus secara independen memuat set lengkap parameter model, gradien, dan status pengoptimal. Apakah tugas dapat dijalankan ditentukan oleh batas VRAM satu GPU. Jika VRAM yang dibutuhkan model melebihi kapasitas satu GPU (misalnya, 24 GB pada satu A10), tugas kehabisan memori (CUDA out of memory) bahkan jika beberapa kartu GPU terpasang.

Pertanyaan: Apakah DSW mendukung passthrough GPU, memuat modul nvidia-drm, atau mengaktifkan komunikasi P2P?

DSW memiliki batasan berikut di area ini:

  • Instans kontainer DSW tidak mendukung pemuatan modul kernel nvidia-drm atau passthrough GPU. Resource GPU hanya dimount melalui --gpus=all.

  • Komunikasi P2P antar kartu GPU ditentukan oleh perangkat keras dasar. Platform tidak menyediakan sakelar tingkat pengguna untuk mengaktifkannya. Jika nvidia-smi menunjukkan NS, perangkat keras saat ini tidak mendukung komunikasi P2P, dan tidak dapat diaktifkan melalui perangkat lunak.

  • PAI adalah layanan terkelola. Layanan ini tidak mendukung instalasi driver atau patch kustom untuk mengaktifkan komunikasi P2P — driver GPU dan kemampuan komunikasi dasar dikelola secara seragam oleh platform.

Pertanyaan: VS Code menampilkan garis bergelombang merah pada kode Python di DSW — apa yang harus saya lakukan?

Garis bergelombang merah mungkin muncul di WebIDE DSW (VS Code) meskipun sintaksnya benar. Ini biasanya masalah parsing khusus lingkungan IDE cloud. Ikuti langkah berikut untuk mendiagnosis masalah:

  1. Potong dan tempel kode ke editor VS Code lokal untuk memeriksa apakah error muncul di sana. Ini mengonfirmasi apakah masalah khusus lingkungan IDE cloud.

  2. Jika pemeriksaan lokal bersih, unggah atau tempel ulang kode ke DSW.

  3. Jika masalah tetap ada dan memengaruhi pengembangan Anda, kirim tiket untuk investigasi lebih lanjut oleh dukungan teknis PAI.

Pertanyaan: Dapatkah saya mengubah wilayah instans DSW? Apakah data bermigrasi secara otomatis?

Instans DSW tidak mendukung perubahan wilayah atau zona ketersediaan, dan data tidak bermigrasi secara otomatis.

  • Untuk menggunakan DSW di wilayah berbeda, buat gambar kustom dari instans saat ini di wilayah asal untuk mencadangkan data Anda, lalu buat instans baru dari gambar tersebut di wilayah target.

  • Jika pembuatan instans gagal karena resource tidak mencukupi, coba tipe instans berbeda atau tunggu hingga resource tersedia. Ini tidak melibatkan perubahan wilayah dan data Anda tidak akan hilang.

Pertanyaan: Bagaimana cara mempertahankan data saat beralih instans DSW ke wilayah berbeda?

Pendekatannya tergantung pada pengaturan penyimpanan Anda:

  1. Tanpa penyimpanan eksternal (hanya disk sistem): Membuat instans baru di wilayah berbeda tanpa cadangan akan mengakibatkan kehilangan data. Buat gambar kustom dari instans yang berjalan di wilayah asal terlebih dahulu, lalu buat instans baru dari gambar tersebut di wilayah target untuk memulihkan lingkungan dan data Anda.

  2. Penyimpanan NAS/OSS yang dimount: Data Anda ada secara independen dari instans dan tidak memerlukan cadangan gambar. Migrasikan data di NAS/OSS langsung ke wilayah target.

Pertanyaan: Apakah PAI-DSW mendukung migrasi ruang kerja lintas wilayah sekali klik?

DSW tidak mendukung impor lintas wilayah sekali klik. Sebagai alternatif, unggah file dari ruang kerja sumber ke area staging transfer file atau OSS, lalu unduh atau mount di instans DSW di wilayah target.