|
Menentukan Kuota pada Sistem File Linux Menggunakan "Disk Quotas" |
|
|
|
Ditulis Oleh Adhi Rachdian
|
|
Senin, 18 Juli 2005 |
|
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:
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 .....
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.
Boot ulang atau mounting ulang partisi yang akan di bikin kuota. Boot ulang: shutdown -r now Mount partisi: mount -o remount /home
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
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
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
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
Jadikan sebagai favorit anda (33) | Cuplik artikel ini | Views: 4243
AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com All right reserved |
|
Terakhir diperbaharui ( Selasa, 20 Desember 2005 )
|