Ticker

6/recent/ticker-posts

Apa itu Manajemen Kuota








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:

a. 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.

b. 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.

Pada sistem Linux fitur manajemen kuota ini telah ada sejak kernel versi 3.6.
Pembatasan kuota ini pada Linux didefinisikan pada file aquota.user untuk
pembatasan kuota user dan aquota.group untuk pembatasan kuota grup.
Sedangkan aplikasinya dinamakan quota dan dapat dijalankan melalui terminal.
Berikut ini merupakan daftar aplikasi ataupun file yang diperlukan pada saat
implementasi kuota ini.

Aplikasi/File Penjelasan
quota Program untuk menampilkan informasi penggunaan kuota dan
sisa oleh user.

edquota Program untuk mengubah aturan kuota user/group

repquota Program untuk melihat rangkuman informasi kuota pada suatu
filesystem

quotacheck Program untuk mengetahui konsistensi kuota pada suatu
filesystem

quotaon Program untuk menutup ataupun mengaktifkan kuota
/etc/fstab Daftar filesystem yang diakses saat Linux berjalan.

PRAKTIKUM
Pada praktikum kali ini, kuota akan dibuat untuk user dan group. Setiap user
akan mendapatkan ruang sebesar 50 MB. Implementasi kuota pada sistem Linux
terbagi menjadi beberapa tahapan berikut.

c. Instalasi aplikasi
d. Penentuan kuota user dan group
e. Pengujian kuota

Instalasi aplikasi
Instalasi dari aplikasi ini di Linux dapat dilakukan dengan menggunakan perintah:
Pada Linux Debian, Ubuntu dan turunannya, dijalankan sebagai user root:
apt-get install quota quotatool

Pada Debian di VirtualBox langkah-langkah yang perlu dilakukan.
i. Masukkan DVD Debian Wheezy 2
i. Apabila ada DVD lainnya yang sedang diakses, buka menu Devices >
CD/DVD Devices > Remove disk from virtual drive untuk menutup akses
ke DVD saat ini.
ii. Kembali ke menu CD/DVD Devices > pilih menu Choose a virtual CD/DVD
disk file… > carilah file image DVD Debian Wheezy 2.
ii. Instalasi aplikasi
Pada Debian, buka terminal sebagai root dan jalankan perintah berikut.

apt-get install quota quotatool

atau

aptitude -y install quota quotatool

Penentuan kuota
Pada tahap ini akan dibuat pembatasan kuota untuk satu filesystem, yakni
/home. Langkah-langkahnya adalah sebagai berikut.

1. Edit file /etc/fstab dengan editor nano. Dengan perintah berikut.
LABEL=/home /home ext4 defaults,usrquota,grpquota 1 2
/dev/hda1 UUID=4ea80ca3-37b7-447e-831a-700a38627029 / ext3
defaults,errors=remount-ro,usrquota,grpquota 0 1
2. Restart komputer, untuk melihat hasilnya. Selanjutnya jalankan perintah
berikut untuk membuat kuota
quotacheck -avug
3. Penentuan kuota user

Pengujian kuota
1. Gunakan perintah berikut untuk membuat file yang melebih kuota dari user
tersebut.


dd if=/dev/zero of=tesfile bs=1024 count=100000

Post a Comment

0 Comments