Topik ini menjawab pertanyaan yang sering diajukan tentang DSW.
Pengaktifan Instans
T: Instans DSW gagal mulai
Pemecahan Masalah: Klik nama instans DSW. Pesan kesalahan akan ditampilkan di tab Events.

Berikut adalah kesalahan umum dan solusi yang sesuai:
Alasan lain untuk kegagalan startup:
Kegagalan pembuatan karena pembayaran tertunda
Jika akun Anda memiliki tunggakan pembayaran, Anda tidak dapat membuat instans DSW. Voucher tidak dapat digunakan untuk menutupi tunggakan pembayaran. Anda dapat masuk ke Pusat Pengguna untuk memeriksa apakah akun Anda memiliki tunggakan pembayaran.
T: Bisakah saya menjalankan file Python saat instans DSW mulai?
Ya, Anda dapat mengatur Custom Startup Script saat Anda membuat instans DSW atau mengubah konfigurasi instans.

Anda dapat menggunakan fitur ini untuk menyesuaikan lingkungan atau menjalankan tugas inisialisasi saat instans mulai. Skrip kustom berjalan setelah gambar dan sumber daya siap dan sebelum aplikasi pengembang seperti JupyterLab dan Code Server mulai.
Skrip kustom meningkatkan waktu mulai instans dan memiliki batas waktu 3 menit. Untuk mencegah skrip habis waktu, jangan jalankan tugas yang memakan waktu lama, seperti mengunduh file besar atau gambar, di skrip kustom.
Setelah instans mulai, Anda dapat menemukan log yang dihasilkan oleh skrip kustom di jalur /var/log/user-command/.
T: Tidak dapat menemukan instans DSW?
Di halaman ikhtisar, Anda dapat melihat berbagai jenis instans yang dibuat di wilayah yang berbeda. Coba beralih antar wilayah untuk menemukan instans Anda.

T: Apa yang harus saya lakukan jika halaman DSW tidak normal atau tidak responsif?
Masalah seperti halaman kosong, Notebook yang terus memuat, atau Terminal yang tidak menerima perintah biasanya terkait dengan lingkungan lokal Anda. Coba langkah pemecahan masalah berikut:
Hapus cache browser Anda dan coba lagi.
Gunakan mode penyamaran atau pribadi browser Anda untuk mengakses halaman.
Ubah lingkungan jaringan Anda. Misalnya, beralih dari jaringan internal perusahaan Anda ke hotspot seluler untuk memeriksa pembatasan firewall.
Coba gunakan browser lain, seperti Chrome atau Firefox.
T: Apakah data pada disk sistem akan hilang saat instans DSW yang menggunakan disk sebagai disk sistemnya dihentikan, di-restart, jenis instansnya diubah, atau gambarnya diganti?
Instans DSW yang menggunakan cloud disk sebagai disk sistem termasuk instans yang dibuat di grup sumber daya publik dan instans sumber daya umum yang Anda pilih Disk sebagai disk sistem. Data pada disk sistem instans-instans ini terpengaruh sebagai berikut:
Menghentikan instans: Data mungkin hilang. Jika disk belum diperluas dan instans tetap dihentikan selama lebih dari 15 hari, data dihapus dan tidak dapat dipulihkan. Jika disk telah diperluas, atau jika instans dihentikan selama 15 hari atau kurang, data tidak hilang.
Memulai ulang instans: Data tidak hilang. Setelah instans dihentikan atau dimulai ulang, semua paket yang diinstal menggunakan
pip, file kode, dan data lainnya pada disk sistem tetap ada.Mengubah jenis instans: Data tidak hilang. Menyesuaikan jenis instans, seperti CPU, memori, atau konfigurasi GPU, tidak memengaruhi data pada disk sistem.
Mengganti gambar: Beberapa data mungkin hilang. Mengganti gambar tidak memengaruhi data dalam dataset yang dipasang atau di OSS. Namun, konten pada disk sistem mungkin direset. Oleh karena itu, simpan data instans Anda sebelum Anda mengganti gambar. Misalnya, Anda dapat menyalin atau memindahkan data ke dataset atau ke OSS. Untuk informasi lebih lanjut, lihat Pasang dataset, OSS, NAS, atau CPFS.
Untuk instans sumber daya umum yang menggunakan Temporary Storage sebagai disk sistem, semua data pada disk sistem hilang saat instans dihentikan, dimulai ulang, atau spesifikasi atau gambarnya diubah, terlepas dari apakah kelompok sumber daya AI-nya dikonfigurasikan dengan disk langganan.
T: Bisakah instans DSW yang dibuat menggunakan sumber daya publik dipulihkan jika dilepaskan setelah tidak masuk selama lebih dari 15 hari?
Untuk instans DSW yang dibuat dengan sumber daya publik, jika disk sistem cloud belum diperluas dan instans tidak dimulai selama lebih dari 15 hari berturut-turut, disk sistemnya secara otomatis dihapus dan tidak dapat dipulihkan.
Penghentian, penghapusan, dan pelepasan instans
T: Bagaimana cara melepaskan instans DSW?
Di halaman daftar instans DSW, klik Stop atau Delete untuk instans tersebut.

Catatan: Jika Anda memperluas disk sistem saat membuat instans DSW, penagihan untuk disk sistem terus berlanjut terlepas dari apakah instans sedang berjalan. Untuk menghentikan semua penagihan untuk instans DSW, Anda harus menghapus instans.
T: Mengapa saya tidak dapat menemukan instans DSW saya?
Jika Anda tidak dapat menemukan instans, coba beralih ke wilayah dan workspace yang berbeda.

T: Bagaimana cara melepaskan paket sumber daya uji coba gratis?
Paket sumber daya uji coba gratis tidak perlu dilepaskan atau dihentikan.
T: Bagaimana cara sepenuhnya menghentikan penagihan untuk instans DSW? Apa perbedaan antara "Stop" dan "Delete"?
Hentikan instans: Operasi ini melepaskan sumber daya komputasi instans (CPU/GPU) dan menjeda penagihan untuk komputasi. Catatan: Disk sistem yang diperluas terus ditagih.
Hapus instans: Operasi ini secara permanen menghapus instans dan semua sumber dayanya, termasuk disk sistem. Semua penagihan terkait berhenti.
Cara memilih:
Hentikan: Gunakan opsi ini jika Anda tidak memerlukan instans sementara tetapi ingin menyimpan data dan lingkungan untuk digunakan di masa mendatang.
Hapus: Gunakan ini jika Anda tidak lagi membutuhkan instans dan ingin menghentikan semua penagihan. Anda harus mencadangkan data Anda sebelum melakukan operasi ini.
T: Mengapa instans DSW saya macet dalam status "Menghentikan" atau "Menghapus" dan operasi tidak dapat diselesaikan?
Menghentikan atau menghapus instans membutuhkan waktu karena sistem perlu dengan aman mengakhiri tugas, menyimpan status, dan mereklaim sumber daya. Jika instans tidak responsif untuk waktu yang lama, alasan umumnya adalah sebagai berikut:
Instans memiliki proses yang belum berakhir dengan benar.
Penggunaan memori tinggi mencegah instans merespons perintah shutdown.
Dalam situasi ini, tunggu beberapa saat dan kemudian segarkan halaman. Status instans harus berubah menjadi Berhenti.
T: Apakah data dan kode saya akan hilang setelah menghentikan atau menghapus instans DSW?
Apakah data dipertahankan tergantung pada operasi Anda dan jenis grup sumber daya instans.
Hentikan instans:
Kebijakan retensi data bervariasi menurut jenis grup sumber daya.
Untuk sebagian besar instans bayar sesuai pemakaian dan instans sumber daya umum yang menggunakan Disk sebagai disk sistem, data dihapus dan tidak dapat dipulihkan jika disk belum diperluas dan instans dihentikan selama lebih dari 15 hari. Data dipertahankan jika disk telah diperluas atau instans dihentikan selama 15 hari atau kurang.
Instans yang menggunakan penyimpanan sementara sebagai disk sistem: Data disimpan di penyimpanan sementara. Menghentikan instans menghapus data, dan data tersebut tidak dapat dipulihkan.
Hapus instans:
Semua data pada disk sistemnya dihapus secara permanen dan tidak dapat dipulihkan. Oleh karena itu, Anda harus mencadangkan semua data penting sebelum penghapusan.
T: Mengapa instans DSW saya yang sedang berjalan berhenti secara otomatis?
Instans dikonfigurasikan dengan kebijakan shutdown otomatis saat idle. Kebijakan ini dirancang untuk menghemat sumber daya dan diaktifkan secara default untuk instans uji coba gratis.
Kondisi pemicu: Penggunaan CPU dan GPU instans terus-menerus berada di bawah ambang batas yang ditetapkan selama 3 jam.
Tindakan yang direkomendasikan:
Hentikan manual: Untuk memastikan penghematan sumber daya, hentikan instans secara manual saat tidak digunakan. Kebijakan shutdown otomatis tidak dijamin dipicu setiap kali.
Ubah kebijakan: Untuk menjalankan tugas jangka panjang, Anda dapat memodifikasi atau menonaktifkan kebijakan ini. Langkah-langkahnya adalah sebagai berikut:
T: Saya telah menghentikan atau menghapus semua instans DSW saya. Mengapa masih menunjukkan "Berjalan" atau mengapa saya menerima notifikasi penagihan?
Periksa alasan umum berikut:
Membingungkan paket sumber daya dengan instans. Status "Berjalan" yang Anda lihat mungkin merujuk pada paket sumber daya (seperti "250 jam yang dapat ditagih per bulan"), bukan instans. Paket sumber daya selalu aktif selama periode validitasnya, dan statusnya independen dari instans.
Disk sistem yang diperluas masih ditagih. Menghentikan instans hanya menjeda biaya komputasi. Disk sistem yang diperluas terus menimbulkan biaya penyimpanan.
Ada penundaan dalam penagihan. Penagihan tidak dilakukan secara real-time. Tagihan mungkin dibuat beberapa jam setelah Anda menggunakan sumber daya. Misalnya, biaya yang dikeluarkan di pagi hari mungkin tidak muncul di tagihan sampai sore hari.
Penagihan dan Tagihan
T: Bagaimana DSW ditagih? Mengapa saya dikenakan biaya bahkan ketika instans saya menyala tetapi tidak menjalankan kode apa pun?
DSW mendukung metode penagihan langganan dan bayar sesuai pemakaian. Anda dapat memilih metode penagihan sesuai kebutuhan. Untuk detail penagihan, lihat Penagihan DSW.
Penagihan bayar sesuai pemakaian didasarkan pada runtime instans Anda. Karena instans yang berjalan terus-menerus menempati sumber daya komputasi, Anda dikenakan biaya selama instans dalam keadaan "Berjalan", meskipun tidak ada kode yang dijalankan.
T: Bagaimana cara melihat tagihan DSW saya?
Untuk pengguna bayar sesuai pemakaian, Anda dapat pergi ke halaman Biaya dan Pengeluaran untuk melihat detail tagihan. Untuk informasi lebih lanjut, lihat Lihat detail tagihan.
T: Mengapa akun saya masih dikenakan biaya setelah saya menghentikan instans DSW saya?
Biasanya ada dua alasan utama untuk biaya berkelanjutan setelah Anda menghentikan instans:
Ekspansi disk sistem: Jika Anda memperluas disk sistem saat membuat instans DSW, biaya penyimpanan untuk disk sistem terus dikenakan bahkan jika instans dalam keadaan "Dihentikan".
Penundaan penagihan: Jika DSW menggunakan mode bayar sesuai pemakaian, ada penundaan tertentu dalam pembuatan dan pemotongan tagihan. Notifikasi penagihan yang Anda terima mungkin untuk penggunaan aktual sebelum Anda menghentikan instans, bukan untuk biaya yang dikeluarkan setelah dihentikan.
T: Bagaimana cara sepenuhnya menghentikan semua penagihan terkait instans DSW?
Untuk sepenuhnya menghentikan semua penagihan untuk instans DSW, cara yang paling menyeluruh adalah dengan menghapus instans. Pastikan untuk mencadangkan semua data yang diperlukan sebelum penghapusan, karena data tidak dapat dipulihkan setelah instans dihapus.

Anda dapat beralih ke workspace dan wilayah lain guna memastikan bahwa semua instans telah dihapus.

T: Bagaimana biaya dihitung jika instans DSW bayar sesuai pemakaian digunakan kurang dari satu jam?
Biaya untuk instans bayar sesuai pemakaian dihitung berdasarkan jumlah menit aktual yang digunakan. Rumusnya adalah: Jumlah tagihan = (Harga satuan / 60) × Durasi layanan aktual (menit).
Penarikan Model
T: Terjadi kesalahan saat menarik model: Gagal menarik gambar "crpi-****-vpc.cn-hangzhou.personal.cr.aliyuncs.com/apo/cat:full"
Saat Anda membuat instans DSW, jika Anda mengonfigurasi alamat gambar dan repositori gambar bersifat pribadi, Anda harus memasukkan nama pengguna dan kata sandi untuk repositori gambar saat Anda memasukkan alamat gambar.

Penggunaan Gambar
T: Terjadi kesalahan saat membuat gambar: kapasitas penyimpanan sementara tidak mencukupi
Penyebab: Logika untuk memeriksa ukuran saat membuat gambar adalah memeriksa apakah ruang bebas yang tersisa pada disk sistem lebih besar dari ukuran lapisan tulis. Jika ruang bebas tidak mencukupi, kesalahan ini dilaporkan.
Solusi: Di Terminal DSW, jalankan df -h untuk melihat penggunaan ruang disk sistem file. Pastikan penggunaan overlay tidak melebihi ruang bebas pada /dev/vda4. Jika iya, Anda dapat menyelesaikan masalah ini dengan mengatur Custom Exclusion Path saat Anda membuat gambar.


T: Bagaimana cara menggunakan gambar Docker di DSW?
Gunakan gambar Docker untuk memulai instans DSW: Anda dapat mendorong gambar Docker ke Alibaba Cloud Container Registry (ACR) dan kemudian menambahkannya ke gambar kustom workspace PAI Anda. Ini memungkinkan Anda memilih gambar yang sesuai untuk memulai instans saat Anda membuat instans DSW.
Untuk mendorong gambar Docker ke ACR, lihat Gunakan instans Edisi Personal untuk mendorong dan menarik gambar.
Untuk menambahkan gambar kustom PAI, lihat Gambar Kustom.
Untuk mengemas lingkungan gambar DSW saat ini untuk meluncurkan instans lain atau menerapkan model, lihat Buat gambar instans DSW.
Instal dan gunakan Docker di IDE cloud DSW: Instans yang dibuat dengan sumber daya publik dan sumber daya komputasi umum tidak mendukung instalasi dan penggunaan Docker di DSW. Sumber daya Lingjun mendukungnya.
T: Mengapa pembuatan gambar DSW gagal atau waktu habis?
Ukuran gambar melebihi batas: Saat Anda membuat gambar DSW, volume data dalam gambar lapisan tunggal tidak boleh melebihi 10 GiB. Jika tidak, pembuatan gagal. Kami sarankan Anda mencoba mengurangi ukuran gambar.
Ketidakcocokan wilayah: Instans DSW dan instans Container Registry (ACR) harus berada di wilayah yang sama. Jika tidak, repositori gambar yang sesuai tidak dapat ditemukan saat Anda membuat gambar.
Ruang disk sistem tidak mencukupi: Saat Anda membuat gambar, jika ruang bebas yang tersisa di disk sistem kurang dari ukuran data yang akan ditulis ke lapisan gambar, kesalahan "kapasitas penyimpanan sementara tidak mencukupi" dilaporkan.
Masalah jaringan: Saat Anda menggunakan instans ACR Edisi Personal, gambar didorong melalui Internet. Gambar yang lebih besar mungkin gagal karena fluktuasi jaringan atau waktu transmisi yang lama. Jika instans ACR Edisi Perusahaan dilampirkan ke VPC yang sama dengan instans DSW, gambar dapat didorong melalui jaringan internal, yang lebih cepat dan stabil.
T: Mengapa tombol "Buat Gambar" dinonaktifkan, atau mengapa saya tidak dapat menemukan repositori gambar saya saat membuat gambar?
Status instans salah: Fitur "Buat Gambar" hanya tersedia untuk instans DSW yang berada dalam status "Berjalan". Jika instans "Dihentikan" atau dalam status lain, tombol dinonaktifkan dan tidak tersedia.
Prasyarat tidak terpenuhi atau konfigurasi salah:
Anda harus terlebih dahulu membuat instans ACR di wilayah yang sama dengan instans DSW, dan membuat namespace dan repositori gambar di dalamnya.
Pastikan bahwa instans DSW dan instans ACR berada di wilayah yang sama.
T: Terjadi kesalahan saat membuat gambar: Push image registry-vpc.cn-****.aliyuncs.com/****/lm-mirrors:**** Gagal: Push kontainer gagal, Nama Kontainer: dsw-notebook
Saat Anda membuat gambar, pastikan volume data dalam gambar lapisan tunggal tidak melebihi 10 GiB. Jika tidak, pembuatan gagal. Untuk instans DSW dalam grup sumber daya publik, Anda dapat mengatur jalur pengecualian kustom untuk mengecualikan file atau direktori tertentu dari gambar akhir. Sebagai alternatif, Anda dapat memasang jalur penyimpanan, seperti jalur OSS, untuk menyimpan dan mengakses data.

Ekspansi Disk Sistem
T: Berapa besar ruang sistem instans DSW, dan apa yang harus saya lakukan jika disk penuh?
File dan data di instans DSW disimpan di disk sistem secara default, dan sejumlah kuota gratis tertentu disediakan.
Lihat kuota gratis
Instans yang dibuat di grup sumber daya publik memiliki kuota gratis 100 GiB. Untuk sumber daya komputasi umum, disk sistem dengan kuota gratis disediakan hanya setelah persyaratan spesifikasi terpenuhi. Sumber daya Lingjun tidak menyediakan disk cloud gratis. Anda dapat melihat ukuran ruang disk gratis spesifik di opsi disk sistem pada halaman konfigurasi instans. Langkah-langkah:
Klik nama instans di halaman daftar instans.
Di pojok kanan atas, klik Change Configuration dan gulir ke bawah ke bagian System Disk.

Lihat penggunaan disk sistem
Klik nama instans DSW. Di area Konteks Lingkungan, Anda dapat melihat penggunaan disk sistem.

Bagaimana cara memperluas disk sistem saat penuh
Jika penggunaan ruang disk sistem melebihi kuota gratis, Anda dapat memilih untuk memperluas disk sistem atau memasang dataset.
T: Apakah disk sistem mendukung penskalaan masuk?
Tidak, fitur ini tidak didukung. Disk sistem DSW tidak dapat dikurangi setelah diperluas. Jika Anda menemukan bahwa ruang disk sistem instans DSW yang telah dibuat terlalu besar, Anda dapat mencadangkan informasi penting dari instans ke OSS dengan memasang dataset, OSS, NAS, atau CPFS. Setelah itu, Anda dapat menghapus instans DSW untuk menghindari penagihan berkelanjutan dan membuat instans DSW baru dengan ukuran disk sistem yang sesuai dengan kebutuhan Anda.
Konfigurasi pemasangan
T: Bagaimana cara memasang dan menggunakan sistem file saya sendiri di instans DSW?
Anda dapat memasang OSS, NAS, CPFS, atau Intelligent Computing CPFS saat Anda membuat instans baru. Anda dapat memasuki direktori pemasangan melalui Terminal DSW untuk melihat dan menggunakan file.
Saat ini, DSW hanya mendukung pemasangan sistem file di wilayah yang sama saat Anda membuat instans. Untuk informasi lebih lanjut, lihat Buat instans DSW.
T: Saat memasang dataset NAS di PAI-DSW, kesalahan dilaporkan saat memulai instans: Titik Mount yang Ditentukan 3b79d4a2ac-xmk97.cn-shanghai.nas.aliyuncs.com tidak berada di VPC vpc(VPC-connected instance)
Penyebab: Ini disebabkan oleh penambahan dan konfigurasi titik pemasangan saat Anda membuat dataset NAS.
Solusi: Atur titik pemasangan menjadi kosong saat Anda membuat dataset.

T: Saat menggunakan ECS untuk menyiapkan FTP untuk mengunggah dan mengunduh file ke NAS, kesalahan dilaporkan saat menjalankan perintah mount: mount: tipe fs salah, opsi buruk, superblock buruk
Deskripsi fenomena

Solusi
Sebelum Anda menjalankan perintah
mount, instal paket nfs-utils terlebih dahulu.yum install nfs-utils
T: Jika "Kesalahan Input/output" dilaporkan saat mengakses direktori yang dipasang setelah memasang dataset OSS, bagaimana cara menyelesaikannya?

Masalah ini disebabkan oleh tidak memberikan izin peran OSS (AliyunPAIDLCAccessingOSSRole). Untuk operasi otorisasi spesifik, lihat Otorisasi akun layanan PAI.
T: Bagaimana cara mengurangi risiko OOM (Out of Memory) saat menggunakan jindo untuk memasang dataset OSS?
Anda dapat menyelesaikan ini dengan dua cara berikut:
Metode 1: Gunakan versi Jindo 6.8.1, yang telah mengoptimalkan penggunaan memori.
{ "fs.jindo.fuse.pod.image.tag":"6.8.1" }
Metode 2: Gunakan ossfs.
Saat Anda mengirimkan tugas, tentukan:
{ "mountType": "ossfs" }
Dengan mematikan optimasi readdirplus dengan konfigurasi berikut, Anda dapat mengurangi penggunaan cache metadata saat Anda mencantumkan isi folder, sehingga memitigasi masalah OOM semaksimal mungkin:
{ "mountType": "ossfs", "fs.ossfs.args": "-oreaddirplus=false" }
T: Saya telah berhasil memasang OSS, mengapa saya tidak dapat melihatnya di browser file di sisi kiri antarmuka JupyterLab?
Ini karena peramban file DSW menampilkan direktori kerja instans secara default, yang biasanya /mnt/workspace. Jalur pemasangan yang Anda tentukan saat memasang OSS (misalnya, /mnt/data) tidak berada di direktori kerja default, sehingga tidak ditampilkan langsung di daftar file di sebelah kiri.
Solusi:
Akses melalui kode: File Anda sebenarnya telah berhasil dipasang. Dalam kode Anda, Anda perlu menggunakan jalur pemasangan penuh untuk mengaksesnya, misalnya,
open('/mnt/data/my_file.csv').Ubah target pemasangan: Untuk melihat file dengan mudah di UI, Anda dapat mengatur jalur pemasangan ke subdirektori direktori kerja saat Anda mengonfigurasi pemasangan, misalnya,
/mnt/workspace/my_oss_data. Setelah pemasangan selesai, Anda dapat melihat file OSS Anda di foldermy_oss_datadi peramban file.Akses melalui terminal: Anda dapat memasuki direktori pemasangan di Terminal DSW menggunakan perintah
cd /mnt/data, dan kemudian gunakan perintah sepertilsuntuk melihat dan mengoperasikan file.
T: Saat menggunakan OSS yang dipasang, program melaporkan "Titik Akhir Transportasi tidak terhubung" atau "Kesalahan Input/output"?
Kesalahan ini menunjukkan bahwa koneksi pemasangan antara instans DSW dan OSS telah terputus. Berikut adalah kemungkinan penyebab dan metode pemecahan masalah:
Masalah izin peran RAM: Periksa apakah peran RAM yang dikonfigurasikan untuk instans DSW Anda telah diberi izin untuk mengakses OSS (misalnya,
AliyunPAIDLCAccessingOSSRole). Izin yang tidak mencukupi adalah penyebab umum ketidakmampuan membaca dari OSS.Sumber daya layanan pemasangan tidak mencukupi: Saat Anda melakukan operasi baca/tulis acak intensif atau banyak operasi file kecil, proses
ossfsatauJindoFuseyang bertanggung jawab atas pemasangan mungkin mogok karena kekurangan memori (OOM). Dalam konfigurasi lanjutan pemasangan, Anda dapat mematikan cache metadata atau meningkatkan konfigurasi memori. Untuk informasi lebih lanjut, lihat JindoFuse.Pulihkan koneksi:
Untuk pemasangan saat startup, cara termudah untuk memulihkan adalah dengan memulai ulang instans DSW, dan sistem secara otomatis mengeksekusi ulang pemasangan.
Anda juga dapat menggunakan SDK PAI untuk mengeksekusi perintah pemasangan dinamis untuk memasang ulang jalur tanpa memulai ulang instans.
T: Jenis data apa yang didukung DSW untuk pemasangan? Bisakah itu langsung memasang Drive Cloud Alibaba atau tabel MaxCompute?
DSW mendukung penggunaan layanan penyimpanan cloud seperti OSS, NAS, dan CPFS dengan membuat dataset atau memasang jalur secara langsung.
Alibaba Cloud Drive tidak didukung: Saat ini, DSW tidak mendukung pemasangan Alibaba Cloud Drive pribadi secara langsung. Kami sarankan Anda menyimpan data yang perlu diproses di OSS.
Pemasangan tabel MaxCompute tidak didukung: Data tabel MaxCompute (sebelumnya ODPS) tidak dapat "dipasang" langsung ke direktori DSW seperti sistem file. Anda dapat membaca dan menulisnya di kode DSW melalui SDK atau API yang disediakan oleh PAI. Untuk informasi lebih lanjut, lihat Baca dan tulis tabel MaxCompute menggunakan PyODPS.
T: Apakah kode dan data saya akan hilang setelah instans DSW dimatikan atau dihapus? Bagaimana cara mencapai persistensi data dan migrasi?
Disk sistem instans DSW adalah penyimpanan sementara. Untuk grup sumber daya publik, data dihapus jika instans dihentikan selama lebih dari 15 hari. Untuk grup sumber daya khusus, data disk sistem juga dihapus setelah instans dihentikan atau dihapus.
Untuk mencapai penyimpanan data dan kode secara permanen, serta memigrasikannya antar instans yang berbeda, Anda harus menggunakan penyimpanan eksternal yang dipasang.
Solusi persistensi: Simpan semua data, kode, dan model penting Anda ke jalur OSS atau NAS yang dipasang. Dengan cara ini, bahkan jika instans DSW dihapus, semua aset Anda tetap aman tersimpan di OSS atau NAS Anda sendiri.
Solusi migrasi: Saat Anda perlu memigrasikan data dari satu instans DSW ke instans lain, cukup pasang jalur OSS atau NAS yang sama yang berisi data tersebut di instans baru. Ini adalah cara paling nyaman untuk memigrasikan data.
T: Mengapa file di direktori kerja tidak terlihat di OSS setelah pemasangan berhasil?
File di direktori kerja tidak terlihat di OSS karena ketidakcocokan jalur. Jalur pemasangan default untuk OSS adalah /mnt/data, sedangkan direktori kerja default untuk DSW adalah /mnt/workspace. Anda dapat menggunakan perintah berikut untuk menyalin file dari direktori kerja ke /mnt/data. File tersebut kemudian akan terlihat di OSS.
cp -r /mnt/workspace/. /mnt/data/Pembacaan Data, Unggah, dan Unduh
T: Bagaimana cara menggunakan DSW untuk membaca data OSS?
Anda dapat menggunakan SDK atau API Python untuk membaca data OSS. Untuk informasi lebih lanjut, lihat Baca dan tulis data di Object Storage Service (OSS).
T: Bagaimana cara mengunggah dan mengunduh folder?
Saat ini, DSW tidak mendukung pengunggahan dan pengunduhan folder secara langsung. Namun, Anda dapat mengunggah dan mengunduh folder dengan mengemasnya menjadi file terkompresi. Terminal DSW menyediakan lingkungan Linux di mana Anda dapat menggunakan alat baris perintah Linux standar seperti tar, gzip, dan unzip untuk mengekstrak file. Berikut adalah contoh menggunakan tar.
Gunakan
tar --versionuntuk memeriksa apakah tar telah diinstal. Jika belum, Anda dapat menginstalnya menggunakan perintah berikut.# Perintah instalasi untuk sistem berbasis Debian (seperti Ubuntu) sudo apt install tar # Perintah instalasi untuk sistem berbasis Red Hat (seperti CentOS, Fedora) sudo yum install tarDekompresi folder.
# Kompres folder, di mana /path/to/directory adalah folder yang akan dikompres tar -cvf archive_name.tar /path/to/directory # Dekompres folder tar -xvf archive_name.tar
T: Bagaimana cara mentransfer dan berbagi data antara dua instans DSW?
Anda dapat menggunakan dua metode berikut:
Pasang dataset, OSS, NAS, atau CPFS: Kedua instans DSW memasang dataset atau jalur OSS yang sama, lalu menyimpan data di dataset atau jalur penyimpanan tersebut untuk mencapai berbagi data.
Unggah dan unduh file: Unduh data yang ingin dibagikan dari instans DSW sumber, lalu unggah ke instans DSW lainnya.
T: Apa yang harus saya lakukan jika tidak ada respons atau pengunduhan gagal setelah mengklik "Unduh"?
Ini biasanya disebabkan oleh kemacetan jaringan atau masalah browser. Anda dapat mencoba langkah-langkah berikut:
Tunggu sejenak. File besar membutuhkan waktu respons lebih lama untuk diunduh.
Ganti browser Anda atau gunakan mode penyamaran atau pribadi browser Anda untuk mencoba lagi.
Untuk file besar (seperti yang lebih dari 200 MB) atau dalam kasus jaringan yang tidak stabil, kami sarankan Anda mengunduh dengan memasang OSS.
T: Apa yang harus saya lakukan jika pesan menunjukkan bahwa ruang "Stasiun Transfer File" tidak mencukupi?
Kapasitas total File Transfer Station adalah 10 GB. Anda perlu pergi ke halaman manajemen stasiun transfer dan bersihkan file stasiun transfer untuk melepaskan ruang. Jika halaman tidak diperbarui dengan cepat, coba muat ulang browser Anda.
T: Mengapa selalu melompat ke "Stasiun Transfer File" saat mengunggah?
Ini normal. Untuk memastikan stabilitas dan kecepatan unggah, semua file lebih besar dari 10 MB secara otomatis ditransfer melalui Stasiun Transfer File dan disimpan ke instans Anda setelah selesai.
T: Bagaimana cara mengunggah file lokal besar (seperti model lebih dari 5 GB) atau sejumlah besar data ke DSW dan menggunakannya?
Ruang disk sistem instans DSW terbatas dan merupakan penyimpanan sementara. Kami tidak menyarankan Anda untuk langsung mengunggah file besar atau sejumlah besar data. Anda dapat terlebih dahulu mengunggah data ke Alibaba Cloud Object Storage Service (OSS), lalu memasangnya ke instans DSW untuk digunakan. Untuk informasi lebih lanjut, lihat Pasang dataset, OSS, NAS, atau CPFS.
Koneksi Jarak Jauh
T: Saat menghubungkan ke instans DSW dengan ProxyClient, kesalahan pemutusan dilaporkan: client_loop: send disconnect: Broken pipe
Saat Anda menggunakannya untuk menghubungkan ke instans DSW menggunakan SSH, jika tidak ada operasi untuk waktu yang lama, pemutusan dipicu, dan sistem mungkin memberi tahu:

Untuk menyelesaikan masalah ini secara fundamental, kami sarankan Anda menggunakan metode Koneksi Jarak Jauh: Koneksi SSH Langsung yang lebih stabil untuk menghubungkan ke instans DSW.
T: Gagal membuka folder lokal setelah terhubung secara jarak jauh ke instans menggunakan VSCode
Masalah ini umumnya disebabkan oleh klien VSCode. Kami sarankan Anda mengunggah file lokal ke DSW di cloud. Untuk operasi spesifik, lihat Unggah dan unduh file.
T: Konfigurasi koneksi SSH langsung gagal dengan kesalahan berikut: Gagal memperbarui item zona pribadi: Gagal menambahkan zona?
Kesalahan ini terjadi karena layanan resolusi DNS internal tidak diaktifkan. Anda dapat mengaktifkannya dengan mengikuti petunjuk di Aktifkan resolusi DNS internal.
Masalah Jaringan
T: Bagaimana cara menyelesaikan kecepatan unduhan jaringan yang lambat?
Karena instans DSW dan DLC menggunakan gateway bersama secara default, kecepatan unduhan untuk file besar mungkin tidak memenuhi kebutuhan Anda karena keterbatasan bandwidth. Oleh karena itu, ketika Anda ingin meningkatkan kecepatan unduhan jaringan, Anda dapat merujuk pada konten berikut:
Jika mengunduh sumber daya domestik: Buat Internet NAT Gateway untuk VPC tempat instans berada, lampirkan EIP, dan konfigurasikan SNAT. Untuk detail operasional, lihat Tingkatkan Kecepatan Akses Jaringan Publik melalui Gateway Khusus.
Catatan: Saat menggunakan metode ini, pastikan saklar Limit Public Network Access Speed diaktifkan untuk workspace. Informasi lebih lanjut dapat ditemukan di Kelola Workspace > Konfigurasi Umum.

Jika Anda mengunduh sumber daya luar negeri: Anda dapat menggunakan Global Accelerator (GA) untuk menarik model atau gambar kontainer luar negeri.
Selain itu, Anda juga dapat mengunduh file sumber daya secara lokal terlebih dahulu, lalu langsung unggah ke instans DSW. Atau, Anda dapat terlebih dahulu mengunggahnya ke Object Storage Service (OSS) lalu pasang ke instans DSW.
T: Apakah instans DSW memiliki alamat IP publik?
Secara default, instans DSW tidak dilengkapi dengan alamat IP publik. Untuk mengakses jaringan eksternal atau mengizinkan akses eksternal ke instans DSW Anda, disarankan untuk mengonfigurasikan NAT Gateway atau menggunakan EIP. Informasi lebih lanjut dapat ditemukan di Konfigurasi jaringan.
T: Bisakah port publik diulang saat instans DSW mengekspos akses publik melalui gateway NAT?
Saat menggunakan Layanan Kustom DSW untuk mengekspos antarmuka, semua layanan kustom yang berbagi NAT Gateway yang sama harus menggunakan port unik, meskipun berada di instans DSW yang berbeda.
T: Mengapa instans DSW tidak dapat mengakses Internet?
Secara default, instans DSW menggunakan Public Gateway untuk akses Internet. Jika Anda tidak dapat mengakses Internet, periksa halaman konfigurasi instans untuk memastikan apakah Dedicated Gateway telah dipilih sebagai Internet Access Gateway. Jika gateway khusus dipilih, Anda perlu mengonfigurasikan alamat IP elastis (EIP) dan entri SNAT. Untuk detail lebih lanjut, lihat Tingkatkan kecepatan akses jaringan publik melalui gateway khusus. Sebagai alternatif, Anda dapat beralih ke gateway publik.

Pemasangan Pustaka Pihak Ketiga
T: Bagaimana cara menggunakan pustaka pihak ketiga di DSW
DSW mendukung pemasangan pustaka pihak ketiga. Anda dapat memasukkan perintah berikut di Terminal DSW untuk menyelesaikan pemasangan.
# Versi Python 3.
pip install --user xxx
# Versi Python 2.
source activate python2
pip install --user xxxGanti xxx dengan nama pustaka pihak ketiga. Setelah pustaka terpasang, klik Restart Kernel untuk memulai ulang layanan.
T: Mengapa paket pihak ketiga yang diinstal tidak berfungsi?
Setelah Anda menginstal paket pihak ketiga menggunakan perintah pip, jika Anda tidak dapat menemukan paket saat mengimpornya menggunakan perintah import, coba mulai ulang layanan. Jika kesalahan tetap ada, periksa lingkungan saat ini. Secara default, DSW menginstal paket pihak ketiga ke lingkungan Python 3. Untuk menginstal paket di lingkungan lain, Anda harus beralih ke lingkungan tersebut terlebih dahulu. Berikut adalah contohnya.
Instal pustaka pihak ketiga di lingkungan Python 2.
source activate python2
pip install --user xxx
Instal pustaka pihak ketiga di lingkungan TensorFlow 2.0.
source activate tf2
pip install --user xxxGanti xxx dengan nama paket pihak ketiga yang ingin Anda instal.
T: Kode melaporkan bahwa versi driver CUDA terlalu rendah. Apakah saya perlu secara manual meningkatkan driver NVIDIA di DSW?
Jangan tingkatkan versi driver. Driver dan CUDA di instans DSW telah diinstal sebelumnya dan dikunci. Mereka tidak dapat dan tidak boleh dimodifikasi secara manual karena ini dapat dengan mudah merusak instans dan membuatnya tidak dapat dipulihkan. Pendekatan yang benar adalah mengganti gambar DSW. Hentikan instans saat ini, buat instans baru, dan pilih gambar resmi dengan versi CUDA dan driver yang lebih tinggi.
Sebagai contoh, gambar resmi: modelscope:1.9.4-pytorch2.0.1tensorflow2.13.0-gpu-py38-cu118-ubuntu20.04. Di sini, cu118 mewakili versi CUDA 11.8.
T: Saya gagal menginstal paket di DSW menggunakan pip install, dan melaporkan konflik dependensi atau kesalahan versi. Apa yang harus saya lakukan?
Masalah ini biasanya disebabkan oleh lingkungan yang tidak kompatibel. Identifikasi dan selesaikan masalah dalam urutan berikut:
Solusi utama: Ganti gambar. Hentikan instans saat ini, buat instans DSW baru, dan pilih gambar resmi lainnya. Misalnya, jika gambar PyTorch 2.1 saat ini tidak berfungsi, Anda dapat mencoba gambar PyTorch 2.3, atau coba gambar seri
modelscope, yang biasanya memiliki kompatibilitas yang lebih baik.Instal versi tertentu. Periksa dokumentasi resmi paket, temukan versi yang mendukung lingkungan DSW Anda saat ini (Python/CUDA versi), lalu jalankan
pip install package_name==x.y.z.Ubah sumber unduhan. Coba gunakan cermin domestik seperti sumber Tsinghua:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package_name>.
T: Saya jelas telah menginstal pustaka di Terminal DSW, mengapa saya tidak dapat menemukannya saat mengimpor di Jupyter Notebook?
Ini mungkin karena Terminal dan Jupyter menggunakan dua lingkungan Python yang berbeda. Anda dapat menggunakan perintah which python untuk mengonfirmasi lingkungan Python mana yang sedang digunakan, atau instal pustaka yang diperlukan di Notebook, misalnya:

T: Bisakah saya menggunakan Docker di DSW untuk menerapkan aplikasi saya?
Untuk menggunakan Docker di sumber daya Lingjun, Anda dapat mengirimkan tiket untuk ditambahkan ke daftar putih. Untuk instans DSW yang bukan sumber daya Lingjun, menjalankan Docker di dalam wadah instans saat ini tidak didukung.
T: Tidak ada perintah unzip atau 7z di instans DSW saya. Bagaimana cara mendekompresi file?
Gunakan perintah apt-get untuk menginstalnya.
Instal
unzip: Di Terminal, jalankanapt-get update && apt-get install -y unzip, lalu gunakanunzip your_file.zip.Instal
p7zip(untuk 7z): Di Terminal, jalankanapt-get update && apt-get install -y p7zip-full, lalu gunakan7z x your_file.7z.
T: Setelah saya mematikan (menghentikan) instans DSW saya, apakah paket yang saya instal dengan pip dan kode yang saya tulis akan hilang?
Jika disk cloud digunakan sebagai disk sistem, mereka tidak akan hilang. Data disk instans (termasuk lingkungan di /mnt/workspace dan /root) dipertahankan. Saat Anda memulai instans berikutnya, semua lingkungan dan file masih tersedia. Hanya penghapusan instans sepenuhnya yang membersihkan semua data.
T: Mengapa instalasi terus macet atau habis waktu saat menggunakan pip?
Ini mungkin masalah jaringan.
Periksa apakah instans dikonfigurasi untuk akses Internet. Jika Anda memilih "Tidak Ada Akses Internet" saat membuat instans atau mengonfigurasi VPC tanpa menyiapkan gateway NAT, Anda tidak dapat terhubung ke sumber unduhan eksternal.
Coba ubah sumber unduhan, misalnya, dari sumber Alibaba default ke sumber Tsinghua:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package_name>.Jika jaringan tidak berfungsi, Anda dapat mengunduh paket instalasi format
.whldi komputer Anda sendiri, unggah ke DSW, dan lakukan instalasi offline.
T: Bagaimana cara mendapatkan izin root di DSW WebIDE?
Sebagian besar gambar resmi DSW berjalan sebagai pengguna root secara default. Saat Anda membuka Terminal, jika Anda melihat prompt perintah adalah root@..., itu berarti Anda sudah root. Pesan peringatan "Tidak disarankan untuk berjalan sebagai pengguna root" yang muncul selama instalasi pip dapat diabaikan dengan aman. Jika gambar Anda tidak masuk sebagai root, ini adalah pengaturan gambar itu sendiri, dan Anda perlu beralih ke gambar yang mendukung root.
T: Bagaimana cara memulai xserver di DSW?
DSW tidak mendukung memulai xserver.
Penerapan Model
T: Bagaimana cara menerapkan model yang dihasilkan oleh DSW?
Gunakan layanan penerapan model EAS
Setelah Anda selesai memodelkan, Anda dapat menggunakan PAI-EAS untuk menerapkan model sebagai layanan online. Untuk informasi lebih lanjut, lihat Terapkan model sebagai layanan online.
Unduh model untuk penerapan lokal
Anda dapat mengklik kanan model yang dihasilkan oleh DSW untuk mengunduhnya ke perangkat lokal Anda.
Instans berjalan
T: Saat menjalankan kode pembelajaran mesin, mengapa halaman meminta masuk ulang setelah idle selama periode tertentu?
Untuk alasan keamanan, sesi login DSW valid selama 3 jam. Setelah kedaluwarsa, Anda perlu masuk kembali, tetapi ini tidak memengaruhi eksekusi tugas. Untuk menjalankan tugas dalam waktu lama, kami sarankan Anda menggunakan perintah nohup untuk menjalankan tugas di latar belakang di Terminal DSW.
T: Setelah menutup browser atau mematikan komputer, apakah tugas pelatihan yang sedang berjalan di DSW akan terus berlanjut?
Ya, tugas tersebut akan terus berlanjut. Instans DSW berjalan di cloud, sehingga menutup perangkat lokal tidak memengaruhi status jalannya instans. Namun, beberapa instans, seperti instans uji coba gratis, mungkin dikonfigurasikan dengan kebijakan shutdown otomatis saat idle. Jika penggunaan sumber daya seperti CPU, GPU, dan lainnya secara terus-menerus berada di bawah ambang batas tertentu selama periode tertentu, sistem dapat menganggapnya idle dan menghentikannya secara otomatis, sehingga mengganggu tugas Anda.
T: Mengapa DSW tidak bisa memulai Docker?
Karena DSW itu sendiri berjalan dalam kontainer, DSW tidak mendukung pemasangan Docker. Versi CUDA yang sesuai telah diinstal sebelumnya di mesin virtual dasar dan tidak dapat diubah. Anda dapat menggunakan nvidia-smi untuk melihat versi CUDA yang sesuai.
T: Mengapa tidak ada fitur bash seperti penyelesaian otomatis tab di Terminal?
Karena beberapa gambar memiliki batasan penggunaan, Anda perlu mengetik bash secara manual di Terminal dan tekan Enter untuk memulai fitur terkait bash.
T: Jika Anda menemukan bahwa spesifikasi instans DSW tidak memenuhi persyaratan selama pengembangan AI di DSW, bagaimana cara menyelesaikannya?
Anda dapat memperbarui spesifikasi instans DSW dengan mengikuti langkah-langkah berikut:
Di daftar instans DSW, klik nama instans untuk pergi ke halaman detail instans.
Di tab Instance Configuration, klik Change Configuration.
Di panel Change Instance Configuration, Anda dapat memperbarui spesifikasi instans.
CatatanSaat memperbarui spesifikasi instans DSW, jika instans sedang berjalan, operasi pembaruan akan segera memulai ulang instans. Pastikan Anda telah menyimpan semua konten di instans.
T: Penggunaan memori saya tinggi. Bagaimana cara melepaskannya?
Jika penggunaan memori terlalu tinggi dan memengaruhi penggunaan normal, Anda dapat menyelesaikannya dengan dua cara:
Jika baris perintah berhenti merespons karena penggunaan memori tinggi, klik tombol Stop Instance di pojok kanan atas. Sebagai alternatif, kembali ke konsol DSW dan klik tombol Stop di baris instans tersebut. Tunggu instans berhenti sebelum memulainya kembali.
Jika Anda masih dapat berinteraksi melalui baris perintah di instans, masukkan perintah
topdi Terminal instans untuk melihat informasi penggunaan memori semua proses saat ini. Kolom%MEMmenunjukkan persentase memori yang digunakan, sedangkanPIDadalah ID proses.
Untuk mengakhiri proses dengan penggunaan memori tinggi, masukkan perintah berikut di baris perintah:
kill PIDGantikan PID dengan ID proses dari proses yang ingin Anda akhiri. Setelah menjalankan perintah tersebut, Anda akan melihat penggunaan memori berkurang.

T: Kesalahan dilaporkan selama runtime: RuntimeError: CUDA error: terlalu banyak sumber daya diminta untuk peluncuran
Penyebab: Kesalahan ini menunjukkan bahwa sumber daya yang diminta oleh kernel CUDA melebihi kapasitas yang tersedia, biasanya karena batasan perangkat keras GPU.
Solusi: Coba mulai ulang instans dan jalankan program lagi. Jika masih gagal, pilih instans yang dipercepat GPU dengan spesifikasi lebih tinggi.
T: Bisakah ruang swap dibuat untuk menggunakan memori virtual saat DSW kehabisan memori?
Tidak, tidak bisa. DSW itu sendiri adalah kontainer dan tidak mendukung pembuatan atau manajemen ruang swap.
Alasannya adalah sebagai berikut:
Pembatasan izin: Izin kernel kontainer dibatasi sehingga tidak dapat memasang file Swap. Meskipun Anda memiliki izin root di dalam kontainer, tetap tidak dapat melewati kebijakan sumber daya host.
Kebijakan platform: Platform secara seragam menjadwalkan dan membatasi sumber daya guna memastikan stabilitas serta keamanan lingkungan multitenancy.
Rekomendasi: Jika memori tidak mencukupi, optimalkan kode Anda atau tingkatkan jenis instans.






