Re: Cyrus, clusters, GFS - HA yet again

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Janne Peltonen wrote:

If you decide not to pursue a cluster solution, Perdition would probably help you with this part.

Ok. Is there any gain in using Perdition instead of Murder? Is it more
stable? Less complicated? More widely used? Better suited to the system
of our size (why)?

I wouldn't be able to compare these for you. I only recommended Perdition because I know that it exists, but I have never used it.

So I'm confused. I /am/ using a clustering FS with correct locking and
memory mapping, but I'm still getting the (apparent) DB errors Chris and
others said there would be. That's why wanted to ask those that have
succeeded in creating a clustered Cyrus - be it on Veritas or the Tru64
cluster system - how did they do it.

I can only speak from experience. When I worked at University of Pittsburgh, we set up Cyrus on Veritas Cluster and it just worked. The only changes I recall that we had to make were:

1. We added a "nodename" config option for the sole purpose of making sure the lmtp temporary delivery files would be unique across the cluster. 2. We had some performance problems caused by the way that Veritas Cluster Filesystem dealt with mmap()d files. We ended up modifying the Cyrus code in map_refresh() such that it would MAP_PRIVATE instead of MAP_SHARED to deal with this. Veritas has since fixed this problem, so this change would no longer be necessary.

Other than that, we didn't have to go through any heroics. We set up Veritas Cluster on 4 Sun V440s running Solaris 8 connected to an EMC Clariion SAN, then installed Cyrus imap. There was nothing else to it. It was very simple and it performed very well. I no longer work there, but to my knowledge it's never been down.

Thanks,

Dave
----
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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux