Kuota direktori dan kuota pengguna membatasi jumlah file serta kapasitas penyimpanan yang dapat digunakan di bawah suatu direktori dalam sistem file NAS tujuan umum. Tetapkan kuota untuk memantau penggunaan direktori bersama atau mencegah satu pengguna atau kelompok pengguna mengisi seluruh ruang tersebut.
Prasyarat
-
Sistem file NAS tujuan umum telah dibuat. Untuk informasi lebih lanjut, lihat Buat sistem file.
-
Titik pemasangan telah ditambahkan. Untuk informasi lebih lanjut, lihat Buat titik pemasangan.
-
Grup izin dan aturan telah dibuat. Untuk informasi lebih lanjut, lihat Prosedur.
-
Sistem file telah dipasang berdasarkan skenario pemasangan dan direktori telah dibuat dalam sistem file tersebut. Untuk informasi lebih lanjut, lihat Skenario pemasangan.
Jenis kuota
|
Klasifikasi |
Jenis kuota |
|
Lingkup statistik kuota |
Catatan
Hanya sistem file NAS tujuan umum yang menggunakan Protokol NFS yang mendukung fitur 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 fitur kuota direktori.
-
NAS Extreme tidak mendukung fitur kuota direktori.
-
-
Kuota
-
Untuk satu sistem file, kuota dapat diatur untuk maksimal 500 direktori, dan kedalaman direktori maksimum adalah 8 level. (Misalnya, direktori root / memiliki kedalaman 0, /workspace memiliki kedalaman 1, /workspace/dir1 memiliki kedalaman 2, dan seterusnya.)
-
Untuk satu kuota direktori, kombinasi UID/GID maksimum yang didukung adalah 500. Jika batas ini terlampaui, kegagalan konfigurasi atau anomali pembacaan dapat terjadi.
Penting-
Setelah kuota penegakan ditetapkan, jika penggunaan file melebihi batas, operasi tulis (termasuk memperpanjang panjang file, membuat file, direktori, dan memindahkan file ke direktori) akan gagal, dan lapisan aplikasi akan menerima IOError. Anda dapat merujuk ke Mengapa menulis data ke sistem file mengembalikan pesan error Disk quota exceeded? untuk penanganannya.
-
Karena risiko tinggi dari kuota penegakan, kami sangat menyarankan agar Anda melakukan evaluasi dan pengujian secara hati-hati sebelum mengonfigurasi kuota penegakan pada jalur bisnis kritis.
-
Setelah kuota direktori dibuat, proses inisialisasi terjadi dan statusnya menjadi Initializing. Durasi inisialisasi bergantung pada jumlah file dan direktori dalam sistem file dan dapat memakan waktu hingga beberapa jam atau lebih lama. Setelah inisialisasi selesai, status berubah menjadi Running. Anda dapat mengecek status kuota direktori melalui Konsol NAS atau dengan memanggil API DescribeDirQuotas.
-
Pengaturan kuota NAS dieksekusi secara asinkron. Oleh karena itu, kuota penegakan mulai berlaku dan berakhir dengan penundaan (biasanya 5 hingga 15 menit).
-
-
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 South 1 Finance.
-
Buat kuota direktori
-
Masuk ke Konsol NAS .
-
Di panel navigasi kiri, pilih .
Di bilah navigasi atas, pilih kelompok sumber daya dan wilayah tempat sistem file Anda berada.
-
Temukan sistem file target dan klik ID sistem file tersebut atau klik Manage untuk membuka halaman Quota Management, lalu klik Create Directory Quota.
-
Pada kotak dialog Create Directory Quota, konfigurasikan Directory Path untuk menambahkan direktori tersebut.
Penting-
Kuota hanya dapat diatur untuk direktori yang sudah ada dalam sistem file NAS tujuan umum. jalur direktori kuota merupakan jalur mutlak direktori dalam sistem file NAS tujuan umum, bukan jalur lokal pada node komputasi (misalnya, ECS atau kontainer).
-
Direktori yang memiliki karakter Tionghoa dalam nama jalurnya tidak didukung.
Sebagai contoh, jika jalur pemasangan lokal NAS tujuan umum adalah
/mnt, dan dalam sistem file NAS tujuan umum, direktori root adalah/dengan subdirektori tingkat pertama/dir0dan subdirektori tingkat kedua/dir/subdir1, maka jalur direktori untuk mengonfigurasi kuota pada direktori root, subdirektori tingkat pertama, dan subdirektori tingkat kedua adalah sebagai berikut:-
Direktori root:
/ -
Subdirektori tingkat pertama:
/dir0 -
Subdirektori tingkat kedua:
/dir/subdir1
Konfigurasikan juga ID sistem file, lalu klik OK. Pengaturan kuota NAS dieksekusi secara asinkron. Kuota penegakan mulai berlaku dan berakhir dengan penundaan (biasanya 5 hingga 15 menit).
-
-
Periksa status kuota direktori.
Setelah kuota direktori dibuat, proses inisialisasi terjadi dan statusnya menjadi Initializing. Durasi inisialisasi bergantung pada jumlah file dan direktori dalam sistem file dan dapat memakan waktu hingga beberapa jam atau lebih lama. Setelah inisialisasi selesai, status berubah menjadi Running. Selain itu, entri kuota pengguna dengan tipe pengguna diatur sebagai All Users dan jenis kuota diatur sebagai Accounting secara otomatis dibuat dalam daftar kuota pengguna. Kuota pengguna ini hanya mendukung modifikasi jenis kuota dan tidak mendukung modifikasi tipe pengguna.
Tambahkan kuota pengguna
Saat jenis kuota pengguna adalah accounting, kuota tersebut mengumpulkan penggunaan dan jumlah file pengguna (kelompok) dalam direktori tersebut. Saat jenis kuota adalah enforcement, kuota tersebut membatasi kapasitas dan jumlah file yang dapat digunakan pengguna (kelompok) dalam direktori tersebut.
-
Hanya sistem file NAS tujuan umum yang menggunakan Protokol NFS yang mendukung fitur kuota pengguna (kelompok).
-
Hanya satu jenis kuota yang dapat dikonfigurasi untuk satu tipe pengguna.
Prosedur
Pada bagian Quota Management, temukan jalur direktori target dan klik Manage Quotas. Pada panel yang muncul, klik Assign Quota to User dan konfigurasikan informasi terkait dalam kotak dialog tersebut. Pada kotak dialog Add User Quota, bidang File System ID dan Directory Path bersifat read-only. Konfigurasikan parameter lain sesuai kebutuhan.
|
Parameter |
Wajib |
Deskripsi |
|
User Type |
Ya |
Menentukan jenis ID pengguna, termasuk Uid, Gid, dan All Users, yang masing-masing membatasi pengguna, kelompok pengguna, dan semua pengguna. Di bawah jalur yang sama, kuota berbeda dapat diatur untuk beberapa pengguna. |
|
ID |
Tidak |
Parameter ini harus dikonfigurasi 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 harus dikonfigurasi ketika Quota Type diatur ke Restrictive. Parameter ini menentukan kapasitas penyimpanan maksimum file dan direktori yang dimiliki pengguna kuota di bawah jalur kuota tersebut. Catatan
|
|
File Limit |
Tidak |
Parameter ini harus dikonfigurasi ketika Quota Type diatur ke Restrictive. Parameter ini menentukan jumlah maksimum file dan direktori yang dimiliki pengguna kuota di bawah jalur kuota tersebut. Catatan
|
Hapus satu kuota pengguna
Pada daftar kuota pengguna, temukan entri kuota target dan klik Delete.
Saat Anda menghapus direktori yang memiliki kuota yang dikonfigurasi dalam sistem file, NAS juga akan menghapus entri terkait dalam daftar kuota direktori dan kuota pengguna.
Edit satu kuota pengguna
Pada daftar kuota pengguna, temukan entri kuota target dan klik Edit. Opsi yang dapat diedit mencakup jenis kuota, batas kapasitas, dan batas jumlah file.
Batas kapasitas dan batas jumlah file hanya dapat diedit saat jenis kuota adalah enforcement, dan setidaknya salah satu dari keduanya harus diedit.
API
Fitur manajemen kuota menyediakan Operasi API berikut:
FAQ
Mengapa menulis data ke sistem file mengembalikanDisk quota exceededpesan error?
-
Penyebab
Penggunaan atau jumlah file pada direktori target telah melebihi batas kuota pengguna yang dikonfigurasi. Akibatnya, operasi tulis (termasuk memperpanjang panjang file, membuat file, direktori, dan memindahkan file ke direktori) gagal dan mengembalikan pesan error seperti
Disk quota exceeded. -
Solusi
-
Kami menyarankan agar Anda segera membersihkan data untuk mengosongkan ruang atau menambah batas kapasitas direktori tersebut. Untuk informasi lebih lanjut, lihat Edit satu kuota pengguna.
-
Setelah pembersihan selesai, kami menyarankan agar Anda terlebih dahulu melakukan operasi tulis uji coba pada direktori dengan kuota tersebut (misalnya, membuat dan menulis data ke file uji) untuk memicu refresh asinkron cache kuota. Pastikan operasi tulis uji coba tersebut berhasil sebelum menjalankan kembali bisnis Anda.
-