> Paul Tan wrote:
> I have qmail/vpopmail/etc.... running on a Sun 2.8 Server. and
> would like to scale it to 2 servers. I understand that most cost
> effective solution would to go for NFS. Are there any tips and tricks
> i should look out for when implementing vpopmail Maildirs via NFS? Am
> i supposed to share out ~/vpopmail/domains dir on the NFS server?? Or
> are there other ways of implementing it?
> Ken wrote:
>I've seen some NFS file locking problems with the vpasswd.cdb files.
>We put in alot of time trying to track it down, and I think we fixed
> it. But I'm not sure since we couldn't track down exactly what was
> happening. It was hard to reproduce since it was some kind of timing
> issue. MySQL removes the need to lock the vpasswd files.
>The only other files that need locking are the open-smtp file if you
>have roaming-users enabled.
I recommend CODA over NFS because it has support for disconnected operation, read/write server replication, secure authenticationa dn encryption, persistent client caches and write back caching. A quicked but less functional method would be using something like rsync or RDist. I would definitely use SQL over cdb. I have been through 1 awful setup that required mysql and roaming options, and i recommend against it. I wonder how does the "default-domain" or "large-sites" options affect performance is such setup/environment.
I also just started looking at GFS and am thinking about a 3-system RAID/Fiber storage pool and 2 GFS clients for a test bed. This is quite interesting because I also just recently started playing with reiserfs and qmail queue fs. Performs faster than on ext2 on high load servers. fsck is also much faster than e2fsck. GFS not only supports Jounalling, but also recovery from client failures.
One thing really pisses me off. GFS and Reiserfs are both only supported by linux. So that means no BSD. Linux 2.4.2 looks good and I run it on many Qmail/Vpop boxen with QoS and CBQ to load balance compiled in. I am thinking also about LVS which looks very interesting (and cheaper than many other alternatives).
Needless to mention, maildir is a must for this to work right.
 
Let me know of any thoughts.
Tim
 

Reply via email to