Apply disk quota to account(dedicate 3 GB to account).

Hi ,

I am faceing lot of problem due to "disk space is not enough".

senerio is like as,

In system has 5 account.
a,b,c,d,e

say account c if very critical.

Due to other user's data, user 'c' is faceing disk space issue.

I want to dedicate 3 GB for user 'c'.

No user account can use that space.

Any suggestion highly appriciated.

Rgds,
ashokd009

You could just give that user its own file system. The only way to do what you are asking is to set up a quota (and the file system that has the quotas must be its own file system).

Essentially, if you have a 4GB /home you need to give your other users a quota of however much you wish where the total of their quota does not equal 1GB, and then give the other user either no quota or a 3GB quota (giving them a quota can cripple them if they run out of inodes).

Otherwise, create a new file system for user "c" and make it >3GB or set it so there is no reserved space for root. then, make the ownership and permissions for that user conducive to what you want, and change their home directory to that directory OR simply let them use it for application/scratch/whatever space