Cheryl Cruddace cruddace@feather.llnl.gov writes:
We did increase each users quota to 500M per user, which was entered individually for ~ 350 users into the quotas file.
First of all, I hope you are using quota trees for all your directories.
Also, you don't need to enter a quota for each user. Use default quotas. For example,
# Quota Target type disk files # ------------- ----- ---- ----- /home tree 50G * user@home 500M joe user@home 10G
And whenever someone needs a different quota, they get a line below the default quota (such as "joe" above).
There are two users that are reported as being over their 500M quota when you run quota report on the NetApp box. So they can not do any work since it bounces them off with an "exceeds quota" type message. If I run du -sk [username] on the Solaris box it shows the guy using 81Kb, far from over 500M?!?!. Quota report also shows him using 9658 files (which is also not true.. if I run "ls -aR | wc -l" I get 4917).
I had to add a new user the other day. The process creates 11 dot files (.login, .cshrc, etc.) but quota report shows 139 files!!
These users probably have files (owned by their UID) located in other places on the filer. Perhaps a recycled UID, someone avoiding a quota by chowning files, whatever. Try looking for files owned by that user:
$ find /filer -user joe -print > /tmp/listing $ wc -l /tmp/listing
Does anyone have a clue what is going on? I had to increase this guy's quota to 1G to get around the problem until I can resolve it but I can't keep handing out 1G like candy at Halloween (although I'm sure NetApp would love that).
Heh, you have it easy.
- Dan