Anda dapat mengonfigurasi kuota direktori atau kuota pengguna untuk membatasi jumlah atau ukuran file dalam suatu direktori, atau untuk membatasi resource yang dapat digunakan oleh pengguna dalam sistem file NAS tujuan umum. Anda juga dapat menetapkan kuota resource yang berbeda untuk beberapa pengguna pada jalur yang sama.
Prasyarat
Sistem file NAS tujuan umum telah dibuat. Untuk informasi selengkapnya, lihat Buat sistem file.
Titik pemasangan telah dibuat. Untuk informasi selengkapnya, lihat Tambahkan titik pemasangan.
Grup izin dan aturan telah dibuat. Untuk informasi selengkapnya, lihat Prosedur.
Sistem file telah dipasang, dan direktori telah dibuat dalam sistem file sesuai kebutuhan skenario Anda. Untuk informasi selengkapnya, lihat Skenario pemasangan.
Jenis kuota
Basis kategorisasi | Jenis kuota |
Lingkup statistik kuota |
Catatan Hanya sistem file NAS tujuan umum yang menggunakan protokol NFS yang mendukung kuota pengguna (kelompok). |
Tingkat pembatasan kuota |
|
Batasan
Instans sistem file
Sistem file NAS tujuan umum yang menggunakan protokol NFS mendukung kuota direktori dan kuota pengguna (kelompok).
Sistem file NAS tujuan umum yang menggunakan protokol SMB mendukung kuota direktori.
Sistem file NAS Ekstrem tidak mendukung kuota direktori.
Kuota
Satu sistem file mendukung kuota untuk maksimal 500 direktori, dengan kedalaman direktori maksimum 8 level. Misalnya, direktori root / berada pada kedalaman 0, /workspace berada pada kedalaman 1, dan /workspace/dir1 berada pada kedalaman 2.
Satu kuota direktori mendukung maksimal 500 kombinasi UID/GID. Jika Anda melebihi batas ini, konfigurasi mungkin gagal atau terjadi pengecualian saat membaca.
PentingSetelah Anda menetapkan kuota restriktif, operasi tulis akan gagal jika penggunaan file melebihi batas. Operasi tersebut mencakup peningkatan panjang file, pembuatan file dan direktori, serta pemindahan file ke dalam direktori. Lapisan aplikasi menerima IOError. Untuk informasi selengkapnya, lihat Mengapa pesan error "Disk quota exceeded" ditampilkan saat menulis data ke sistem file?
Karena sifat risiko tinggi dari kuota restriktif, evaluasi dan uji secara hati-hati sebelum mengonfigurasinya pada jalur bisnis kritis.
Setelah Anda membuat kuota direktori, kuota tersebut memasuki proses inisialisasi dan statusnya menjadi Initializing. Proses ini dapat memakan waktu beberapa jam atau lebih lama, tergantung pada jumlah file dan direktori dalam sistem file. Setelah inisialisasi selesai, statusnya berubah menjadi Running. Anda dapat menanyakan status kuota direktori di Konsol NAS atau dengan memanggil operasi API DescribeDirQuotas.
Pengaturan kuota NAS diterapkan secara asinkron. Oleh karena itu, terdapat penundaan, biasanya 5 hingga 15 menit, sebelum kuota restriktif mulai berlaku atau dinonaktifkan.
Wilayah
Sistem file NAS tujuan umum yang menggunakan protokol NFS: Semua wilayah.
Sistem file NAS tujuan umum yang menggunakan protokol SMB: Semua wilayah kecuali China (Shenzhen) Finance.
Buat kuota direktori
Masuk ke Konsol NAS
Di panel navigasi sebelah kiri, pilih .
Temukan sistem file target dan klik ID-nya atau klik Manage. Pada halaman Quota Management, klik Create Directory Quota.
Pada kotak dialog Create Directory Quota, atur Directory Path.
PentingAnda hanya dapat mengatur kuota untuk direktori yang sudah ada dalam sistem file NAS tujuan umum. jalur direktori harus merupakan jalur mutlak direktori dalam sistem file, bukan jalur lokal pada node komputasi seperti Instance ECS atau Kontainer.
Jalur direktori tidak boleh mengandung karakter Tionghoa.
Sebagai contoh, sistem file NAS tujuan umum dipasang ke jalur lokal
/mnt. Dalam sistem file NAS tujuan umum tersebut, direktori root adalah/, dan memiliki subdirektori level-1/dir0serta subdirektori level-2/dir/subdir1. Untuk mengonfigurasi kuota direktori untuk direktori root, subdirektori level-1, dan subdirektori level-2, jalur direktorinya adalah sebagai berikut:Direktori root:
/Subdirektori level-1:
/dir0Subdirektori level-2:
/dir/subdir1

Periksa status kuota direktori.
Setelah Anda membuat kuota direktori, statusnya menjadi Initializing selama proses pembuatan. Proses ini dapat memakan waktu beberapa jam atau lebih lama, tergantung pada jumlah file dan direktori dalam sistem file. Setelah inisialisasi selesai, statusnya berubah menjadi Running. Entri kuota pengguna dibuat secara otomatis dalam daftar kuota pengguna. Untuk entri ini, tipe pengguna adalah All Users dan jenis kuotanya adalah Statistical. Anda dapat mengubah jenis kuota tetapi tidak dapat mengubah tipe pengguna.
Tambahkan kuota pengguna
Kuota pengguna statistik melacak penggunaan file dan jumlah file untuk pengguna atau kelompok dalam direktori tersebut. Kuota pengguna restriktif membatasi kapasitas penyimpanan dan jumlah file yang dapat digunakan oleh pengguna atau kelompok dalam direktori tersebut.
Hanya sistem file NAS tujuan umum yang menggunakan protokol NFS yang mendukung kuota pengguna (kelompok).
Hanya satu jenis kuota yang dapat dikonfigurasi untuk setiap tipe pengguna.
Prosedur
Pada area Quota Management, temukan jalur direktori target dan klik Manage Quotas. Pada panel yang muncul, klik Assign Quota to User dan konfigurasikan parameter dalam kotak dialog. 
Parameter | Wajib | Deskripsi |
User Type | Ya | Tipe ID pengguna. Nilai yang valid adalah Uid, Gid, dan All Users. Nilai-nilai ini masing-masing merepresentasikan pengguna, kelompok pengguna, dan semua pengguna. Anda dapat menetapkan kuota berbeda untuk beberapa pengguna pada jalur yang sama. |
ID | Tidak | Parameter ini wajib diisi ketika User Type diatur ke Uid atau Gid. Parameter ini menentukan pengguna atau kelompok pengguna yang akan dibatasi. Contohnya:
|
Quota Type | Ya |
|
Capacity Limit (GiB) | Tidak | Parameter ini wajib diisi ketika Quota Type diatur ke Restrictive. Parameter ini menentukan kapasitas penyimpanan maksimum yang dapat digunakan oleh pengguna kuota untuk file dan direktori pada jalur kuota. Catatan
|
File Limit | Tidak | Parameter ini wajib diisi jika Anda mengatur parameter Quota Type ke Restrictive. Parameter ini menentukan jumlah maksimum file dan subdirektori yang dapat dibuat oleh pengguna dalam suatu direktori. Catatan
|
Hapus kuota pengguna
Pada daftar kuota pengguna, temukan entri kuota target dan klik Delete.
Ketika Anda menghapus direktori yang memiliki kuota yang dikonfigurasi, NAS juga akan menghapus entri kuota direktori dan kuota pengguna yang bersesuaian.
Edit kuota pengguna
Pada daftar kuota pengguna, temukan entri kuota target dan klik Edit. Anda dapat mengedit jenis kuota, batas kapasitas, dan batas jumlah file.
Anda hanya dapat mengedit batas kapasitas dan batas jumlah file ketika jenis kuota bersifat restriktif. Anda harus mengedit minimal salah satu dari dua parameter tersebut.
API
Fitur manajemen kuota menyediakan operasi API berikut:
FAQ
Mengapa pesan error Disk quota exceeded ditampilkan saat menulis data ke sistem file?
Penyebab
Penggunaan penyimpanan atau jumlah file dalam direktori target telah melebihi batas kuota pengguna. Akibatnya, operasi tulis gagal. Operasi tersebut mencakup peningkatan panjang file, pembuatan file atau direktori, serta pemindahan file ke dalam direktori. Pesan error seperti
Disk quota exceededdikembalikan.Solusi
Bebaskan ruang dengan menghapus data atau tingkatkan batas kapasitas direktori. Untuk informasi selengkapnya, lihat Edit kuota pengguna.
Setelah pembersihan selesai, lakukan operasi tulis uji pada direktori tersebut. Misalnya, buat file uji dan tulis data ke dalamnya. Hal ini memicu refresh asinkron cache kuota. Setelah Anda memastikan bahwa operasi tulis uji berhasil, restart bisnis Anda.