Dengan mengaktifkan fitur ini pada linux redhat, maka administrator dapat membatasi besarnya kapasitas yang akan dialokasikan untuk setiap usernya di setiap partisinya.
Ada 2 versi yang dirilis, versi 1 untuk kernel linux 2.2 dan versi 2 kernel linux 2.4 dan 2.6. dengan nama file kuota adalah sbb:
*
Kuota versi 2 (Linux 2.4/2.6 kernel: Red Hat 7.1+/8/9,FC 1-3): aquota.user, aquota.group
*
Kuota Version 1 (Linux 2.2 kernel: Red Hat 6, 7.0): quota.user, quota.group
Langkah-langkah agar dapat mengaktifkan fitur ini adalah sbb:
1.
Edit file /etc/fstab
Sebagai contoh kita ingin memberikan kuota pada partisi /home kita harus menambahkan “usrquota” sesudah “defaults”. Hal yang sama diterapkan untk kuota group.
…..
/dev/hda2 /home ext3 defaults,usrquota 1 1
/dev/hda2 /home ext3 defaults,usrquota, grpquota 1 1
…..
2.
Definisikan di /etc/fstab dan update file sistem dengan:
$touch /partition/aquota.user
Jika kuota group juga diberlakukan, aturan yang sama seperti diatas juga dierapkan
$touch /partition/aquota.group
Ubah atribut file:
chmod 600 /partition/aquota.user
Untuk contoh diatas adalah: chmod 600 /home/aquota.user. Hal yang sama diberlakukan untuk /home/aquota.group.
3.
Boot ulang atau mounting ulang partisi yang akan di bikin kuota.
o
Boot ulang: shutdown -r now
o
Mount partisi: mount -o remount /home
4.
Scan sistem file dan update file kuota (aquota.user/quota.user)
Sebaiknya perintah ini dijalankan pada program startup (rc.local)
quotacheck -vgum /home
atau
quotacheck -vguma
*
Sebagai contoh untuk (Linux kernel 2.4+: Red Hat 7.1+, Fedora):
quotacheck -vguma
quotacheck: WARNING - Quotafile //aquota.user was probably truncated. …
quotacheck: Scanning /dev/hda2 [/] done
quotacheck: Checked 9998 directories and 179487 files
*
Contoh (Linux kernel 2.2: Red Hat 6/7.0):
quotacheck -v /dev/hda2
Respon sistem:
Scanning /dev/hda6 [/home] done
Checked 444 directories and 3136 files
Using quotafile /home/quota.user
5.
Untuk mengaktifkan atau menonaktifkan kuota.
quotaon -av
Respon Sistem:
/dev/hda6: user quotas turned on
quotaon - untuk mengaktifkan sistem file
quotaoff - untuk menonaktifkan sistem file
6.
Penentuan Kuota untuk tiap user:
edquota -u user_id
Contoh: edquota -u adhi
Disk quotas for user adhi (uid 501):
Filesystem blocks soft hard inodes soft hard
/dev/hda2 1944 0 0 120 0 0
blocks: 1k block
inodes: Jumlah direktori
soft: Jumlah blocks/inodes maksimum sebelum ada peringatan.
hard: Jumlah blocks/inodes maksimum.
(Jika diset “0″ (nol) menunjukkan batasan unlimit)
Hal yang sama dapat diterapkan untuk grup:
edquota -g group_name
7.
List kuota:
quota -u user_id
contoh: quota -u user1
Respon sistem:
Disk quotas for user user1 (uid 501):
Filesystem blocks quota limit grace files quota limit grace
/dev/hda6 992 50000 55000 71 10000 11000
source klik disini
0 komentar