> On Fri, Oct 06, 2006 at 02:09:11AM +0400, Vladimir V. Saveliev wrote:
> > 
> > On Friday 06 October 2006 00:34, Louis-David Mitterrand wrote:
> > > 
> > > On a 200-user mail server with a 500gb reiser3 fs, quotacheck takes an 
> > > hour at boot time. This is a mail server with 200 users. 
> > > 
> > which linux version is in use on the server?
> 
> Debian unstable with latest kernel 2.6.17.
  Actually if you are running that recent system, you can consider using
journaled quota. Then you don't have to run quotacheck at all (only
after running fsck). You can turn on journaled quota by mount options
usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 (provided you
use both user and group quotas and that you use new quota format).

> > > Is that normal? Is there a way to speed it up?
> > > 
> > 
> > How do users store their mails? If they store one mail in a separate 
> > file, then quotacheck is to iterate over
> > a lot files which can be very time consuming.
> 
> We use maildir, so, yes, it's a lot of files.
> 
> Isn't there a way to run quotacheck in the background while daemons 
> start serving users? 
> 
> Or must it absolutely be run at mount time to be effective?
  Someone already answered this in this thread ;).

                                                                Honza

Reply via email to