全部产品
Search
文档中心

File Storage NAS:Kelola kuota direktori

更新时间:Jul 06, 2025

File Storage NAS (NAS) menyediakan fitur manajemen kuota untuk sistem file NAS tujuan umum. Anda dapat mengonfigurasi kuota direktori untuk membatasi jumlah atau ukuran file yang dapat disimpan dalam direktori sistem file. Selain itu, Anda juga dapat mengonfigurasi kuota pengguna untuk membatasi sumber daya yang dapat digunakan oleh pengguna tertentu, serta menetapkan kuota berbeda untuk beberapa pengguna dalam direktori yang sama.

Prasyarat

  • Sistem file NAS tujuan umum telah dibuat. Untuk informasi lebih lanjut, lihat Buat sistem file.

  • Target mount telah dibuat. Untuk informasi lebih lanjut, lihat Buat target mount.

  • Grup izin telah dibuat dan aturan telah ditambahkan ke grup izin. Untuk informasi lebih lanjut, lihat Prosedur.

  • Sistem file telah dimount sesuai skenario mounting, dan direktori telah dibuat dalam sistem file. Untuk informasi lebih lanjut, lihat Skenario.

Jenis kuota

Kategori

Jenis kuota

Ruang lingkup aplikasi

  • Kuota direktori untuk semua pengguna: ruang penyimpanan maksimum untuk file yang dapat dibuat oleh semua pengguna dalam direktori sistem file.

  • Kuota direktori untuk pengguna atau kelompok pengguna tertentu: ruang penyimpanan maksimum untuk file yang dapat dibuat oleh pengguna atau kelompok pengguna dalam direktori sistem file.

Catatan

Hanya sistem file Network File System (NFS) tujuan umum yang mendukung kuota direktori untuk pengguna atau kelompok pengguna tertentu.

Tingkat kuota

  • Kuota statistik: Jika Anda membuat kuota statistik untuk sistem file, NAS hanya menghitung penggunaan ruang penyimpanan dalam sistem file. Anda dapat menanyakan dan melihat data statistik.

  • Kuota pembatas: Jika ruang penyimpanan yang digunakan untuk direktori tertentu dalam sistem file melebihi kuota, Anda tidak dapat membuat file atau direktori, atau menambahkan data ke file atau direktori tersebut.

Batasan

  • Sistem file

    • Sistem file NFS tujuan umum mendukung kuota direktori untuk semua pengguna serta kuota direktori untuk pengguna atau kelompok pengguna tertentu.

    • Sistem file Server Message Block (SMB) tujuan umum hanya mendukung kuota direktori untuk semua pengguna.

    • Sistem file NAS Ekstrem tidak mendukung kuota direktori.

  • Kuota

    • Untuk satu sistem file, Anda dapat mengonfigurasi kuota untuk maksimal 500 direktori. Kedalaman direktori maksimum adalah delapan tingkat. Sebagai contoh, kedalaman direktori root / adalah nol tingkat. Kedalaman direktori /workspace adalah satu tingkat. Kedalaman direktori /workspace/dir1 adalah dua tingkat.

    • Untuk satu kuota direktori, Anda dapat mengonfigurasi maksimal 500 kombinasi ID pengguna (UID) dan ID grup (GID). Jika batas terlampaui, konfigurasi mungkin gagal dan pengecualian baca mungkin terjadi.

    Penting
    • Jika Anda membuat kuota pembatas untuk direktori dan kuota tersebut habis, data tidak dapat lagi ditulis ke direktori. Ketika kuota habis, Anda tidak dapat meningkatkan ukuran file, membuat file atau direktori baru, atau memindahkan file ke direktori lain. Selain itu, kesalahan IOError terjadi di lapisan aplikasi. Untuk informasi tentang cara menyelesaikan masalah ini, lihat Mengapa pesan kesalahan "Disk quota exceeded" muncul saat data ditulis ke sistem file?

    • Untuk mencegah risiko keamanan potensial, kami sarankan Anda mengevaluasi dan menguji kuota pembatas sebelum membuat kuota pembatas untuk direktori yang terkait dengan bisnis inti.

    • Setelah kuota dibuat, kuota secara otomatis diinisialisasi dan berada dalam status Initializing. Inisialisasi mungkin memerlukan waktu beberapa jam atau bahkan lebih lama untuk selesai. Durasi proses inisialisasi bergantung pada jumlah file dan subdirektori dalam direktori sistem file Anda. Setelah kuota diinisialisasi, kuota berada dalam status Running. Anda dapat menanyakan status kuota direktori menggunakan konsol NAS atau dengan memanggil operasi API DescribeDirQuotas.

    • Operasi untuk mengaktifkan kuota pembatas dilakukan secara asinkron di backend dan memerlukan waktu 5 hingga 15 menit untuk berlaku.

  • Wilayah

    • Sistem file NFS tujuan umum mendukung kuota direktori di semua wilayah.

    • Sistem file SMB tujuan umum mendukung kuota direktori di semua wilayah kecuali China South 1 Finance.

Buat kuota direktori

  1. Masuk ke Konsol NAS.

  2. Di bilah navigasi sisi kiri, pilih File System > File System List.

  3. Di bilah navigasi atas, pilih grup sumber daya dan wilayah tempat sistem file Anda berada.image

  4. Temukan sistem file tempat direktori berada. Klik ID sistem file, atau klik Manage di kolom Actions. Di halaman yang muncul, klik Quota Management. Di halaman Quota Management, klik Create Directory Quota.

  5. Di kotak dialog Create Directory Quota, masukkan jalur direktori di bidang Directory Path.

    Penting
    • Anda hanya dapat mengonfigurasi kuota untuk direktori yang dibuat dalam sistem file NAS tujuan umum. Jalur direktori kuota adalah jalur absolut dari direktori dalam sistem file NAS tujuan umum, bukan jalur lokal pada node komputasi, seperti instance ECS atau kontainer.

    • Jalur direktori tidak boleh berisi karakter Cina.

    Sebagai contoh, sistem file NAS tujuan umum dimount di direktori /mnt. Direktori root adalah /, dan sistem file NAS tujuan umum memiliki subdirektori level-1 /dir0 dan subdirektori level-2 /dir/subdir1. Jika Anda ingin mengonfigurasi kuota untuk direktori root, subdirektori level-1, dan subdirektori level-2, masukkan jalur direktori berikut:

    • Direktori root: /

    • Subdirektori level-1: /dir0

    • Subdirektori level-2: /dir/subdir1

    image

  6. Tanyakan status kuota.

    Setelah kuota dibuat, kuota secara otomatis diinisialisasi dan berada dalam status Initializing. Inisialisasi mungkin memerlukan waktu beberapa jam atau bahkan lebih lama untuk selesai. Durasi proses inisialisasi bergantung pada jumlah file dan subdirektori dalam direktori sistem file Anda. Setelah kuota diinisialisasi, kuota berada dalam status Running. Dalam daftar kuota pengguna, kuota untuk tipe pengguna Semua Pengguna dan tipe kuota Statistik secara otomatis dibuat. Anda hanya dapat mengubah tipe kuota, tetapi tidak tipe pengguna kuota pengguna.

Tetapkan kuota direktori kepada pengguna

Untuk kuota statistik, Anda dapat melihat ukuran dan jumlah file yang digunakan oleh pengguna atau kelompok pengguna dalam direktori. Untuk kuota pembatas, Anda dapat membatasi ukuran dan jumlah file yang dapat dibuat oleh pengguna atau kelompok pengguna dalam direktori.

Catatan
  • Hanya sistem file NFS tujuan umum yang mendukung kuota direktori untuk pengguna atau kelompok pengguna tertentu.

  • Hanya satu jenis kuota yang dapat dikonfigurasi untuk setiap tipe pengguna.

Prosedur

Di halaman Quota Management, temukan jalur direktori dan klik Manage Quotas pada kolom Actions. Di panel yang muncul, klik Assign Quota to User. Pada kotak dialog Assign Quota to User, konfigurasikan parameter-parameter berikut. Tabel di bawah menjelaskan parameter-parameter tersebut. add_user_quota

Parameter

Wajib

Deskripsi

User Type

Ya

Tipe pengguna. Nilai valid: UID, GID, dan Semua Pengguna. Nilai UID menunjukkan pengguna. Nilai GID menunjukkan kelompok pengguna. Nilai Semua Pengguna menunjukkan semua pengguna. Anda dapat menetapkan kuota berbeda untuk beberapa pengguna dalam direktori.

ID

Tidak

Parameter ini diperlukan jika Anda menetapkan parameter User Type ke UID atau GID. Parameter ini menentukan ID pengguna atau GID kelompok pengguna.

Contoh:

  • Jika Anda ingin menetapkan kuota kepada pengguna dengan ID 500, tetapkan parameter User Type ke UID dan tetapkan parameter ID ke 500.

  • Jika Anda ingin menetapkan kuota kepada kelompok pengguna dengan ID 100, tetapkan parameter User Type ke GID dan tetapkan parameter ID ke 100.

Quota Type

Ya

  • Statistical: Jika Anda menetapkan parameter ini ke Statistical, NAS hanya menghitung penggunaan ruang penyimpanan dalam direktori tertentu dari sistem file.

  • Restrictive: Jika Anda menetapkan parameter ini ke Restrictive dan kuota pembatas habis, operasi I/O tidak dapat lagi dilakukan.

Capacity Limit (GiB)

Tidak

Parameter ini diperlukan jika Anda menetapkan parameter Quota Type ke Restrictive. Parameter ini menentukan ukuran maksimum file yang dapat dibuat pengguna dalam direktori.

Catatan
  • Kapasitas penyimpanan minimum adalah 0 GiB dan kapasitas penyimpanan maksimum adalah 10.000.000 GiB.

  • Anda harus mengonfigurasi setidaknya salah satu parameter Capacity Limit (GiB) dan File Limit.

File Limit

Tidak

Parameter ini diperlukan jika Anda menetapkan parameter Quota Type ke Restrictive. Parameter ini menentukan jumlah maksimum file dan subdirektori yang dapat dibuat pengguna dalam direktori.

Catatan
  • Anda harus mengonfigurasi setidaknya salah satu parameter Batas Kapasitas (GiB) dan Batas File.

  • Jumlah file minimum adalah 1 dan jumlah file maksimum adalah 1.000.000.000.

Hapus kuota direktori yang ditetapkan kepada pengguna

Dalam daftar kuota, temukan kuota yang ingin Anda hapus, dan klik Delete di kolom Tindakan.

Penting

Ketika Anda menghapus direktori dari sistem file, semua kuota direktori dan kuota pengguna yang dikonfigurasi untuk direktori tersebut juga dihapus.

Ubah kuota direktori yang ditetapkan kepada pengguna

Dalam daftar kuota, temukan kuota yang ingin Anda ubah, dan klik Edit di kolom Tindakan. Anda dapat mengubah tipe kuota, batas kapasitas, dan batas file dari kuota.

Catatan

Parameter Batas Kapasitas dan Batas File hanya tersedia untuk kuota pembatas. Anda harus mengubah setidaknya salah satu dari dua parameter tersebut.

API

Anda dapat memanggil operasi API berikut untuk mengelola kuota direktori:

FAQ

Mengapa pesan kesalahan Disk quota exceeded muncul saat data ditulis ke sistem file?

  • Penyebab

    Ukuran atau jumlah file dalam direktori melebihi kuota pengguna yang ditentukan. Akibatnya, operasi tulis seperti meningkatkan ukuran file, membuat file atau direktori, dan memindahkan file ke direktori lain gagal. Pesan kesalahan Disk quota exceeded muncul.

  • Solusi

    1. Kami sarankan Anda membersihkan data sesegera mungkin untuk membebaskan ruang, atau meningkatkan batas kapasitas kuota direktori. Untuk informasi lebih lanjut, lihat Ubah kuota direktori yang ditetapkan kepada pengguna.

    2. Setelah Anda membersihkan data, kami sarankan Anda melakukan operasi tulis uji pada direktori yang dikonfigurasi dengan kuota, misalnya, membuat dan menulis data ke file uji, untuk memicu pembaruan asinkron cache kuota. Kemudian, mulai ulang layanan Anda setelah operasi tulis uji berhasil.