On 5 Sep 2005, at 12:20, Tony Finch wrote:
On Sun, 4 Sep 2005, Xirtam wrote:
My question: Are there technical problems when more than one Exim
instance is
using the same spool directory? Are there workarounds or *if*
there are
problems could they be solved without losing the idea of a
redundant mail
system with a central storage unit?
They have used a setup like this at demon.nl. You need to look at the
localhost_number setting which prevents multiple Exim's from
generating
clashing message IDs. It's an expanded string, so you can set it
based on
your hostname (say) in order to keep otherwise identical
configurations on
each Exim. You should also ensure that $spool_directory/db is
unique per
host, because of locking problems (it would cause a cluster-wide
bottleneck, and in any case distributed locking protocols are good to
avoid).
I've been testing a HA failover rig with the exim spool on a drbd
volume. This
setup seems to work very well although only one exim is active at any
one time.
You take a hit in disk performance because of the drbd network
transfer but with
a dedicated Gb network this seems not to impact the performance to much.
r.
--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/