From: Alain Spineux (no email)
Date: Thu May 01 2008 - 11:03:25 EDT
On Thu, May 1, 2008 at 2:22 PM, Nik Conwell <> wrote:
>
> I'm running 2.3.8 (Invoca) and see strange quota behavior. I checked the
> changelog for 2.3.12p1 and no mention of quota fixes (32-bit). Unfortunately I
> don't have a 2.3.12p1 system to check this out. Do people see similar things on
> the current version? Am I doing something wrong having nested quotas this way?
>
>
> My mailbox has quota and usage:
>
> quota -f |grep -E "user/nik|Quota"
>
> Quota % Used Used Root
> 10485760 15 1640288 user/nik
>
>
> If I set a quota on user/nik/restore (empty mailbox) and do quota -f, my
> recorded usage changes:
>
> sq user/nik/restore 1
>
> quota -f|grep -E "user/nik|Quota"
>
> Quota % Used Used Root
> 10485760 13 1442491 user/nik
> 1 0 0 user/nik/restore
>
>
> I did finds on the filesystem and added up file sizes:
>
>
> full=`find /cyrus/master07/spool/n/user/nik -type f -ls|grep -v "cyrus\."|awk '{print $7}'|add`;echo "full=$full"
>
> restore=`find /cyrus/master07/spool/n/user/nik/restore -type f -ls|grep -v "cyrus\."|awk '{print $7}'|add`;echo "restore=$restore"
>
>
> full=1679655197
> restore=0
>
>
> The full / 1024 matches the original 1640288 used so the problem seems to be
> quota -f not correctly traversing when there is another lower quota root.
traversing ? Hum. Is it possible that cyrus stop counting as soon as
it find another quota root ?
What appends if you call your "restore" folder, "aaaa" or "zzzzz".
Is it possible you have some hardlink in your mailbox, created by the
imap option
singleinstancestore ? An some times hardlinks could be counted only
once like with
the "du -l".
>
> If I remove the user/nik/restore quota and do quota -f, the value matches the
> original again:
>
> sq user/nik/restore remove 1
>
> quota -f|grep -E "user/nik|Quota"
> Quota % Used Used Root
> 10485760 15 1640288 user/nik
>
>
> -nik
> Nik Conwell
> Office of Information Technology
>
>
> ----
> Cyrus Home Page: http://cyrusimap.web.cmu.edu/
> Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>
-- Alain Spineux aspineux gmail com May the sources be with you ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
|
|
|