Rabu, 03 Desember 2008

Langkah-langkah penerapan user quota disk

1. Konfigurasi /etc/fstab, tambahkann opsi usrquota dan grpquota pada baris (entri)
file system yang akan Anda terapkan quota disk, sbb:

/dev/hda6 /home ext3 defaults,usrquota,grpquota 1 2

atau untuk yang / dan /home berada dalam satu partisi yang sama sbb:

/dev/hda1 / ext3 defaults,usrquota,grpquota 1 1

2. Buat file database aquota.user dan aquota.group sbb:

#touch /home/aquota.user
#touch /home/aquota.group

atau untuk yang / dan /home berada dalam satu partisi yang sama sbb:
#touch /aquota.user
#touch /aquota.group

3. Restart komputer
# reboot

4. Update database aquota.user dan aquota.group, sbb:
# quotacheck -avug

atau untuk yang / dan /home berada dalam satu partisi yang sama sbb:

# quotacheck -avugm

5. Check report quota sbb:
#repquota -a

6. Edit grace periode time menjadi 0days (0seconds) sbb:
# edquota -t
Filesystem Block grace period Inode grace period
/dev/hda3 0days 0days

7. Restart komputer
# reboot

atau jika Anda tidak ingin merestart jalankan perintah:
# quotaoff -a
# quotacheck -avug
# quotaon -a


8. Cobalah Anda set quota utk user tertentu, misalnya sbb:

# setquota -u akhtar 10000 10000 0 0 -a
# setquota -u hana 5000 5000 0 0 -a

contoh perintah diatas artinya user 'akhtar' diberi quota 10000Kb
(soft limit dan hard limit block nya) serta (0 untuk soft dan hard limit inode nya).
Sedangkan user 'hana" diberi quota 5000Kb (soft limit dan hard limit block nya)
serta (0 untuk soft dan hard limit inode nya).

9. Coba check report quota sbb:
# repquota -a

10. Kemudian coba login sbg user 'akhtar' atau 'hana' lalu lakukan aktifitas menyalin
file atau direktori yang ukurannya melampaui batas quota disk yg telah ditetapkan
ke home direktori masing-masing user lalu perhatikan apakah ada pesan "Disk quota exceeded"

By Henry Saptono

Tidak ada komentar:

Posting Komentar