TECHIES WORLD

For Techs.... Techniques.... Technologies....

AWSBashLinux

How to configure disk quota for user in Linux

This article explains the steps to configure disk quota for user in Linux. Please note that the /home should be a separate partition in-order to proceed with this configuration.

Step1: Login to the machine as root.

Step2: Open the mount configuration.

#vi /etc/fstab

Step3: Add the options "uquota,gquota" along with "defaults" for the mount point /home and save the file.

For example,

/dev/mapper/myserver-home /home XFS defaults,uquota,gquota 0 0

Please note that the partition name and mount point may change according to the Linux installations.

Step4: Remount the /home partition.

#mount -o remount /home

Step5: Configure quota for the user.

#xfs_quota -x -c 'limit bsoft=SOFTLIMIT bhard=HARDLIMIT USERNAME' /home/

Where USERNAME need to be replaced with the corresponding username and SOFTLIMIT, HARDLIMIT need to be replaced with the required sizes in mb or gb.

Step6: Check and verify the quota report for the home partition.

#xfs_quota -x -c 'report -bi -h' /home

That's all…