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