CURSOR

Winnie The Pooh Glitter

Jumat, 12 Mei 2017

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: 

1. Hard  limit, digunakan untuk membatasi kuota tanpa ada tolerasipenambahan 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. 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.  

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhpuC_S7KBQHXWS3wSAFROUx006tMDSwdYCVxPpugL3vOYNYu7IlTezFxaoBTpt0uJKd1xsGZxQWmF5ErOcXhEJFk4M-IpW5Heq8GodNnOV_sitQ7zb7n9IIMT5j1nphPO6Gsb97fxYXI/s1600/TABEL.JPG

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. 

a.   Instalasi aplikasi 
b.   Penentuan kuota user dan group 
c.   Pengujian kuota 
  • INSTALASI APLIKASI
Instalasi dari aplikasi ini di Linux Debian dapat dilakukan dengan menggunakan perintah:  

apt-get install quota quotatool 

Pada Debian di VirtualBox langkah-langkah yang perlu dilakukan. 

1.   Masukkan DVD Debian Wheezy 2
2.   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.
3.   Kembali  ke  menu  CD/DVD  Devices  >  pilih  menu  Choose  a  virtual CD/DVD disk file… > carilah file image DVD Debian Wheezy 2.
4.   Apabila CD/DVD belum ditambahkan, gunakan perintah berikut ini untuk menambahkan DVD tersebut. 
5.   apt-cdrom add 
6.   Instalasi aplikasi 
7.   Pada Debian, buka terminal sebagai root dan jalankan perintah berikut. 
8.   apt-get  install  quota  quotatool 
9.   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. Tambahkan baris usrquota,grpquota pada baris mounting /home sedemikian sehingga tampak seperti berikut ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjjwVX9SSj7T659rm2bJ7eKlOLX7jTNRterhsmt5pK4kkZrAyQNcqp_8LOEPHM_Jg0hKdTZnhKMdaFKEnMk5wxwTvvef5NPFBIzC8zkgs-xqCXU5npr01R9l4UnhZE5Yb_3h7vW8mJNfg/s1600/UUI.JPG

2.   Restart komputer 
     reboot 

     Atau 

     init 6 

3.   Jalankan  perintah  berikut  ini  untuk  mengetahui  status  layanan  quota  telah aktif atau tidak. 

     quotaon  –p  –a    

     Apabila berhasil akan memberikan tampilan seperti berikut ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlOfodW-fqJ-1i2UNIXgMm42QjQVQXbMsPNssotbhCRlseLJSa8oSszFM6qsehVzfy7tWDSjrHjucpqwZ1s9C1dJHFjpWXPlCeLI3MPgTeQVwlsZugOKqnhSn_2omiH97bHj-rAhx4HWc/s1600/APA.JPG

4.   Penentuan   kuota   user   dapat   dilakukan   dengan   menggunakan   perintah  berikut. 

     edquota  –u  namauser 

     contoh: 

     edquota  –u  kdsurya


Pada  kasus  ini  yang  akan  dibatasi  adalah  user  kdsurya  dengan  kuota harddisk 100 MB. Dibawah ini adalah contoh perubahan yang telah dilakukan pada kolom soft dan hard menjadi 100000 kByte (≈100MB).
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw5ivALhOAtoqgEU40ATUPvWHuJApc1vv_W0H7hhNVzibDEvbOG6vWaAFzzl8wEaquqFpZIvmCX7i9GZYGFBwTEeXhDzEG26SFUN-Nea55svX0xnRuXFbwpQfUPybDxh6mOWBXcnqXgus/s1600/WAU.JPG

Simpan perubahan yang dilakukan  dengan menekan Ctrl + X diikuti dengan  tombol Y. Apabila ingin menerapkan batasan yang sama untuk user lainnya dapat menggunakan perintah berikut.     

     edquota –p  user   dengan  kuota  user tujuan     

     contoh: 

     edquota  –p  kdsurya  bintang 

5.    Perintah  berikut  ini  dapat  digunakan  untuk  mengetahui  status  penerapan kuota pada user.

repquota  –a  
  • PENGUJIAN KUOTA 
1.    Login dengan menggunakan user yang telah ditentukan kuotanya. Atau login melalui versi terminal
 2.    Gunakan perintah berikut untuk membuat file yang melebihi kuota dari user tersebut.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtsnKnQwLljzWo18yUgiD4XLrbYmMa_lzCxK552uwd-4a3gFEkO_JWWb2NmJzbum168hzubfKwPKtnvj3SedQN2iy06o-TCFK5DO8vGRMgnYjGE19KBNF0xl7bClvy-BpBuIV2fwn0XgM/s1600/PAS.JPG Perintah diatas digunakan untuk membuat file kosong sebesar 100 MB (1024Byte   x   100000). Gambar dibawah   ini   menunjukkan   hasil   eksekusinya. Hasilnya memperlihatkan bahwa file tidak dapat dibuat karena besarnya telah melewati batas kuota yang ditentukan.
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2iRIGIV2jQyDfzCHHDolWE66hjRtjQR1eFVNnU5FLUkDC_EyGWDAyALuwDr1XXjVbtM0VBkg_irCXwWbEsx1GS4imgz2jQEr7v_h4-d_U2_Bferoovu0Wsc_QG5gQJbm1Pxj3_pggAJI/s1600/PESAN.JPG
Apabila sistem memunculkan pesan error karena adanya file berukuran lebih besar dari yang ditentukan, maka pembatasan kuota telah berhasil dilakukan.

Tidak ada komentar:

Posting Komentar