With the lock problems we had with LMTP in 2.0.16, we are thinking about maybe running two master processes, one configured just for LMTP and the other for all the other stuff. We would gain the added benefit that we could actually run the LMTP master process on one cluster member of our Tru64 5.1a cluster and the rest of the stuff on the other member.
I am curious about the experiences of others out there that might have run more than one cyrus master on the same server for whatever reason... Are there any issues with interacting with the databases? My guess is that as locking is working properly, there should be any issues at all. I just needed to confirm it with others first before we look at putting this philosophy into production.
By the way, with regards to the locking issues:
1) Yes, I have the lock patch that has been posted applied, so we are less likely to see it.
2) No, we aren't going to limit the LMTP processes to some ridiculously low number so that there is a 1:1 relationship of LMTP processes to IMAP partitions. I/O performance is a bit more complex than that...
Scott -- +-----------------------------------------------------------------------+ Scott W. Adkins http://www.cns.ohiou.edu/~sadkins/ UNIX Systems Engineer mailto:[EMAIL PROTECTED] ICQ 7626282 Work (740)593-9478 Fax (740)593-1944 +-----------------------------------------------------------------------+ PGP Public Key available at http://www.cns.ohiou.edu/~sadkins/pgp/
pgp00000.pgp
Description: PGP signature