Playing with replicated murder
Ken Murchison
ken at oceana.com
Fri Mar 4 10:00:44 EST 2005
Christoph Moench-Tegeder wrote:
> ## Ken Murchison (ken at oceana.com):
>
>
>>>I am a little confused over the location of configdirectory, some of its
>>>contents (like the DB environment, the socket und the proc directorys)
>>>should be kept per node (I believe), while others (as quota files)
>>>should be shared between nodes. What about the replicated mailboxes.db?
>>>What am I missing?
>>
>>I'm assuming that your talking about the current code in 2.3 which uses
>>MUPDATE to replicate mailboxes.db across multiple backends sharing the
>>same spool.
>
>
> Yes, I forgot to mention that. Currently I'm using code from CVS as
> of 2005-02-14.
>
>
>>mailboxes.db is local to each machine, as are deliver.db and tls_sessions.db
>>The user's seen state and subscriptions, as well as quotaroots can be
>>shared on the SAN.
>>So basically /var/imap is local, but /var/imap/user, /var/imap/quota,
>>/var/spool/imap are on the SAN.
>
>
> Are symlinks "the right way" to do that or did I miss something in
> imapd.conf.5?
symlinks are fine.
>>Note that the university that I wrote the code for has abandoned it
>>because of problems with Sun's SAN filesystem.
>
>
> Hm. Polyserve claims their filesystem "exhibits the same behavior
> as an ext3 file system", but that's marketing... We will see.
> That's what tests are for :) In any case, I will report here.
>
> Is there anything special I should be aware of?
Not that comes to mind at the moment. Let me know if you have questions.
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list