v Landasan Teori
Kuota
merupakan salah satu fitur dari sistem operasi Linux. Melalui fitur ini
penggunaan media penyimpanan dapat dikelola besarnya untuk tiap user ataupun
group yang ada.
Fitur
ini berguna untuk mengendalikan penggunaan ruang harddisk oleh user. Pembatasan
kuota ini dapat diberlakukan untuk tiap filesystem, file atau inodes (metadata
file). Jadi, dapat dikatakan bahwa terdapat tiga jenis implementasi kuota pada
Linux, yakni blocks quota, file quota dan inodes quota.
Dilihat
dari pembatasannya, terdapat dua jenis pembatasan yang dapat diberikan, yakni:
1. Hard
limit, digunakan untuk membatasi kuota tanpa ada tolerasi penambahan file
sehingga melebihi batas yang ditentukan. Misalnya, jika hard limit di set ke 2
GB, maka user tidak dapat membuat/menambah file lagi apabila kuotanya sudah
terpenuhi.
2. Soft
limit, apabila batas ini dilewati maka sistem akan menampilkan pesan peringatan
bahwa file yang akan ditambahkan melewati kuota yang telah ditentukan. Namun,
file tersebut tetap dapat ditambahkan tapi tetap tidak dapat melewati batas
hard limit. Misalnya, apabila kuota soft limit 1 GB telah terpenuhi, maka jika
user menambahkan file lagi akan mendapatkan pesan peringatan dan file tetap
dapat ditambahkan asal tidak melewati batas hard limit.
v Alat
dan Bahan
1. OS Linux
debian 7 yang sudah terinstal
2. Laptop
3. Vmware
v Langkah
– langkah
1. pertama
kita buat dulu 2 user dengan perintah “adduser”
2. lalu
ubah cd/dvd debian menjadi cd/dvd 2 untuk menginstall
aplikasi quotatool dengan perintah seperti berikut
3. jika sudah di masuk ke “/etc/fstab” dan tambahkan usrquota,grpquota pada baris mounting /home
4. reboot debian
5. kemudian masukan perintah seperi
dibawah untuk mengetahui apakah layanan
quota sudah aktif atau belum
6.
jika sudah aktif maka kita akan
menentukan kuota user
Pada
kasus ini yang akan dibatasi adalah user maman dengan kuota harddisk 100 MB.
Dibawah ini adalah contoh perubahan yang telah dilakukan pada kolom soft dan
hard menjadi 100000 kByte (≈ 100 MB).
7. Perintah berikut
ini dapat digunakan untuk mengetahui status penerapan kuota pada user.
Dari gambar diatas terlihat
bahwa user maman telah menggunakan kuota sebanyak 16 kb dari 100 MB. Nilai yang
sama juga diberikan oleh perintah du berikut
8. untuk pengujian kita harus login dengan user yang
sudah di batasi quotanya
9. lalu gunakan
perintah berikut untuk membuat file yang melebihi kuota dari user tersebut.
10.
Perintah diatas digunakan untuk membuat file kosong sebesar 100 MB (1024 Byte x
100000). Gambar dibawah ini menunjukkan hasil eksekusinya. Hasilnya
memperlihatkan bahwa file tidak dapat dibuat karena besarnya telah melewati
batas kuota yang ditentukan.
0 comments:
Post a Comment