> $ mount | wc -l
> 92

Wow.

> We've found that splitting the data up into more volumes + more cyrus
> instances seems to help as well because it seems to reduce overall
> contention points in the kernel + software (eg filesystem locks spread
> across multiple mounts, db locks are spread across multiple dbs, etc)

Makes sense.  Single cyrus env here, might consider that in the future.  At 
that point though, I'd probably consider Murder or similar.

> Also one thing I did fail to mention, was that for the data volumes, you
> should definitely be using the "notail" mount option. Unfortunately that's
> not the default, and I think it probably should be. Tails packing is neat
> for saving space, but it reduces the average meta-data density, which makes
> "stating" lots of files in a directory a lot slower. I think that's what
> you might have been seeing. Of course you also mounted "noatime,nodiratime"
> on both?

Yes, we were using notail,noatime,nodiratime.

John




-- 
John Madden
Sr. UNIX Systems Engineer
Ivy Tech Community College of Indiana
jmad...@ivytech.edu
----
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

Reply via email to