[Dovecot] (1.0.13) fsync failed: Disk quota exceeded for some accounts
Timo Sirainen
tss at iki.fi
Thu Nov 6 15:37:48 EET 2008
On Thu, 2008-11-06 at 11:30 +0100, Eric Marin wrote:
> So far, so good, except that for *some* users (and I can't seem to find anything unusual about their
> account), one gets this in /var/log/mail.log :
> Nov 6 10:42:24 vega deliver(studentx):
> fsync(/voletu/users/studentx/Maildir/tmp/1225964544.P25878Q0M80993.vega) failed: Disk quota exceeded
Strange that no-one had complained about this before. The problem is
that your kernel is caching writes and it doesn't know the user is over
quota. So then when fsync() finally gets called the kernel writes the
data to NFS server, which replies that quota exceeded.
This fixes it: http://hg.dovecot.org/dovecot-1.0/rev/9879434a6339
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20081106/63ba82f8/attachment-0001.bin
More information about the dovecot
mailing list