tutorial - How to enable quota on OpenSuse

Quota allows System Administrator to specify limits on two aspects of disk storage: the number of inodes a user or a group of users may possess; and the number of disk blocks that may be allocated to a user or a group of users.

The idea behind quota is that users are forced to stay under their disk consumption limit, taking away their ability to consume unlimited disk space on a system. Quota is handled on a per user, per file system basis. If there is more than one file system which a user is expected to create files, then quota must be set for each file system separately.

1: To install quota: # yast2 -i quota

2: Edit /etc/fstab and add usrquota,grpquota to the mountpoints of the filesystem to which you want to enable quota (example /disk below)

# vi /etc/fstab
/dev/sda6            /disk                ext3       defaults,noatime,usrquota,grpquota    0 0

3) Now go (cd) to the mount point (/disk) and create the quota files
# touch /aquota.user /aquota.group
# chmod 600 /aquota.*
4) Remount the partition: # mount -o remount /disk

5) Run the following command to initialize the quota on the /disk filesystem
# quotacheck -avugm
# quotaon -avug
The -a switch tells quotacheck to perform the check on all filesystems. The -u and -g switches tell it to check for user and group quotas. Using the -m switch means the filesystem will not be remounted as read-only.

The first time you run the quotacheck command, it will throw up several warnings because the filesystem had not been checked before.
quotacheck: Scanning /dev/sda6 [/disk] done                                                          
quotacheck: Cannot stat old user quota file: No such file or directory
quotacheck: Cannot stat old group quota file: No such file or directory
quotacheck: Cannot stat old user quota file: No such file or directory
quotacheck: Cannot stat old group quota file: No such file or directory
quotacheck: Checked 20 directories and 661 files  
quotacheck: Old file not found.                                                        
quotacheck: Old file not found.
6) Your filesystems are now set up to use disk quotas. To turn them on, use the quotaon command:
# quotaon -augv
/dev/sda6 [/disk]: group quotas turned on
/dev/sda6 [/disk]: user quotas turned on
Once quotas are enabled, you can use the edquota command to limit the disk space available to users. The edquota -u username command will open up a text editor wherein you can specify the soft and hard inodes and blocks limits for a particular user. The edquota -g command can similarly be used to edit group quotas.


Free, facebook, tips, Links, blogging, Downloads, Google, facebookTips, money, news, apps, Social, Media, Website, Tricks, games, Android, software, PIctures, Internet, Security, Web, codes, Review, bloggers, SAMSUNG, Worldwide, Contest, Exitic, Phones, facebookTricks, hacking, London, Olympics, SEO, Youtube, iOS, Adsense, gadgets, iPHONE, widgets, Doodle, twitter, video, Deals, technology, Aircel, Airtel, iPAD, Angry, Birds, BSNL, TechLife, GMAIL, Idea, Microsoft, SmartPhones, Stress, Buster, Windows, Yahoo, Infolinks, Nokia, Scam, Uninor, browsers, Amazon, Euro, CUP, Chat, IDM, JOBS, Modem, Music, Reliance, Results, SSC, Tata, Docomo, bing, freebie, mobile, placements, AIEEE, AlertPay, Chrome, College, Competetive, Exam, Dehradun, Extension, FireFox, GPRS, HTC, IMPACT, Info, MTS, Mark, Zukerberg, Paypal, Promotional, Post, Torrent, UTU, Unlocking, VodaFone, Wall, Paper, apple, books, engineering, iCAR, iTunes, pinterest, rovio, AVG, Admit, Card, Adobe, Affiliate, Marketing, Akhilesh, Amul, Girl, BlackBerry, ChromeBook, Clixsense, Coupon, Digitallife, Discovery, Emoticons, Festival, GATE, GIMP, Income, Tax, International, JSS, JailBreaking, Kindle, Linux, Local, MAX, PAYNE, Mac, Mango, Memory, Speed, Nexus, Online, Shopping, Raakhi, Report, Rising, Stars, Sample, Science, Sony, Syllabus, TabletBooK, Teamviewer, Templates, Dark, Knight, Rises, USA, UPMT, Virgin, Xperia, ZTE, challan, counselling, course, btech, funny, iMOVE, registration

source:http://linuxpoison.blogspot.com/2009/04/135781757116864.html