Konfigurasi Quota Linux Ubuntu
Quota adalah suatu perangkat administrasi sistem yang berfungsi mebatasi dan memantau pemakaian suatu partisi user ataupun group.Bertujuan untuk mengatasi pengguna agar tidak menyimpan data melebihi kapasitas yang dizininkan .
Pembatasan disk quota di tentukan dalam dua kategori , yaitu sebagai berikut
a.Batas hard limit adalah batas yang tidak dapat dilewati , jika user telah mencapai batas hard limit , pengguna tidak dapat memasukan data lagi ke harddisk.
b.Batas soft limit adalah batas yang dapat di lewati, tetapi hanya dalam priode tertentu. Priode ini disebut dengan grace priode, Default nya grace priode adalah 7 hari .
1.Misalkan, anda diberikan soft limit sebesar 6 Mb , hard limit 10 Mb , serta grace priode 3 hari.
2.Jika anda sudah menggunakan kapasitas harddisk sebesar 9 Mb , maka nilai soft limitnya sudah lewat
3.Dengan demikian perhitungan grace priode di mulai
4.Jika dalam waaktu 3 hari user anda belum mengurangi penggunaan disknya sampai di bawah soft limit. dia tidak dapat menggunakan disk lagi walaupun nilai hard limitnya belum di capai.
5.Jika user anda mengurangi batas penggunaan disknya sampai dibawah 6Mb, nilai grace priode dapat kembali direset ke-3 ( 3 Hari )
Sebagai contoh saya akan memberi perintah penginstalan pada terminal berikut syntax nya :
a. install quota dengan perintah berikut
#apt-get install quota
b.Edit file/etc/fstab
#pico /etc/fstab
c.Cari skrip berikut
UUID=d5a73efb-4baa-4972-b689-6b3b0912e64d / ext4 errors=remount-ro 0 1
UUID=d5a73efb-4baa-4972-b689-6b3b0912e64d / ext4 errors=remount-ro,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1
e.simpan dan keluar dari pico editor
f.buat file untuk menyimpan aturan quota di root (/)
#touch /aquota.user /aquota.group
ubah menjadi
#chmod 600 /aquota*
g. ketikan perintah reboot pada terminal
h. Atur Quota Per-User :
Misal :
kuota = 1 GB per user ---> 1 GB = 1000000 KiloByte
root = ada di /dev/sda8 (sesuaikan dg posisi root di partisi harddisk)
j.# edquota -u nyanonta -f /dev/sda8
edit menjadi seperti berikut
Disk quotas for user masdjo (uid 1000):
Filesystem blocks soft hard inodes soft hard
/dev/sda8 0 1000000 1000000
dan simpan menggunakan tombol CTRL+O
lakukan hal yang sama dengan masing masing user
k.Sesuai grace priode
# edquota -t -f /dev/sda8
edit hingga menjadi seperti berikut
Grace period before enforcing soft limits for users:
Time units may be: days, hours, minutes, or seconds
Filesystem Block grace period Inode grace period
/dev/sda8 0seconds 0seconds
i.Selanjutnya matikan quota
#quotaoff -avug
m.Aktifkan quota
# quotaon -avug
n.Untuk melihat quota
# repquota -a
o.Maka akan terlihat tampilan seperti code berikut
root@blueskynet:/home/masdjo# repquota -a
*** Report for user quotas on device /dev/sda8
Block grace time: 00:00; Inode grace time: 00:00
Block limits File limits
User used soft hard grace used soft hard grac
---------------------------------------------------------------------
root -- 4720752 0 0 206444 0 0
daemon -- 56 0 0 4 0 0
man -- 1416 0 0 118 0 0
lp -- 9312 0 0 3 0 0
libuuid -- 24 0 0 3 0 0
syslog -- 2700 0 0 26 0 0
avahi-autoipd -- 4 0 0 1 0 0
couchdb -- 20 0 0 5 0 0
speech-dispatcher -- 4 0 0 1 0
gdm -- 740 0 0 95 0 0
dhcpd -- 12 0 0 3 0 0
masdjo -- 227248 1000000 1000000 5563 0 0
clamav -- 22708 0 0 9 0 0
klien01 -- 74564 500000 500000 1059 0 0
klien02 -- 106712 500000 500000 1306 0 0
klien03 -- 63520 500000 500000 829 0 0
klien04 -- 61192 500000 500000 831 0 0
klien05 -- 21528 500000 500000 771 0 0
rian -- 153448 500000 500000 1531 0 0
andri -- 79512 250000 250000 670 0 0
yuni -- 3016 250000 250000 262 0 0
0 Response to "Konfigurasi Quota Linux Ubuntu "
Post a Comment