Enable User Quota di Centos Web Panel

Pada tulisan ini secara khusus saya akan membagikan tips atau cara agar user quota dapat aktif pada Centos Web Panel sehingga kita dapat memonitor penggunaan hosting space dari user-user milik kita, dan untuk jenis partisi yang saya bahas adalah untuk Ext dan XFS. Langsung saja kita bahas langkah-langkahnya:

Partisi Ext

Untuk partisi Ext apabila partisi /home kita tidak terpisah dan menyatu dibawah partisi / lakukan langkah berikut untuk konfigurasi user quotanya:

Pertama install dahulu paket quota.

$ yum install quota

Setelah itu edit file pada /etc/fstab dan ubah parameternya menjadi berikut

UUID=ac567666-9385-4ef5-885c-80f61ec64647       /       ext3    defaults        1       1
 
Change To
UUID=ac567666-9385-4ef5-885c-80f61ec64647       /       ext3    usrjquota=quota.user,jqfmt=vfsv0        1       1

Setelah selesai save dan jalankan command berikut

$ mount -o remount /
$ quotacheck -avugm
$ quotaon –avug

Apabila partisi /home anda merupakan disk yang terpisah dan tidak menyatu dibawah partisi / lakukan langkah berikut untuk konfigurasi user quotanya:

Install terlebih dahulu paket quota

yum install quota

Setelah itu edit file /etc/fstab dan ubah parameternya menjadi berikut

UUID=ac567666-9385-4ef5-885c-80f61ec64647       /home       ext3    defaults        1       1
 
Ubah menjadi
UUID=ac567666-9385-4ef5-885c-80f61ec64647       /home       ext3    usrjquota=quota.user,jqfmt=vfsv0        1       1

Setelah selesai save dan jalankan command berikut:

$ mount -o remount /
$ quotacheck -avugm
$ quotaon –avug

Selanjutnya tambahkan konfigurasi berikut

$ mkdir -p /usr/local/cwp/.conf/
$ echo "/home" > /usr/local/cwp/.conf/quota_part.conf

Partisi XFS

Apabila anda menggunakan partisi bertipe XFS, lakukan langkah-langkah berikut untuk mengaktifkan User Quota di Centos Web Panel:

Install terlebih dahulu paket quota

yum -y install quota quota-devel

Setelah itu edit file /etc/fstab dan ubah konfigurasi menjadi berikut

/dev/mapper/centos_root-home /home xfs defaults 0 0
 
Ubah menjadi
/dev/mapper/centos_root-home /home xfs defaults,usrquota,grpquota 0 0

Setelah itu save dan pada Dashboard Centos Web Panel, masuk ke menu Server Settings -> Disk Quota

Setelah itu ubah Opsi Quota Partition ke /home dan Quota Type ke xfs dan save setelah selesai.

Setelah itu reboot server.

Update konfigurasi pada tiap-tiap Account

Setelah melakukan konfigurasi untuk mengaktifkan User Quota, kita perlu melakukan update pada setiap package yang sudah kita buat agar User Quota bisa terdeteksi di setiap User Account. Untuk melakukannya pada Dashboard Centos Web Panel masuk ke menu Packages -> List Packages

Pilih salah satu package dan klik edit package, selanjutnya ceklis pada bagian “Update Quota” di paling bawah dan klik save.

Untuk melihat apakah setiap user sudah terdeteksi penggunaan disk spacenya, cek pada menu Accounts -> List Accounts.

 

 

 

Author: Andreas Eko Widodo

A Linux Technology Enthusiast, Amateur Blog Writer, Amateur System and DevOps Engineer.

Please follow and like us: