Two cyrus processes, one mail spool

Simon Matter simon.matter at invoca.ch
Thu Sep 17 10:42:46 EDT 2009


> 2009/9/17 Simon Matter <simon.matter at invoca.ch>:
>>> Hi, is it safe to run two cyrus processes on the same filesystem/mail
>>> spool to provide scalability and HA?, in example, two servers
>>> accessing one clustered filesystem or NFS directory?.
>>
>> Hi, NFS no, that doesn't seem to work even on NFSv4. At least no one has
>> confirmed it to work IIRC.
>> With a clustered filesystem it should work, but make sure you don't run
>> Berkeley DB backends, run it with skiplist instead.
>>
>> Regards,
>> Simon
>>
>>
>
> BDB is the default, isn't it?, how would skiplist affect
> functionality/speed?, is that just a configuration parameter o cyrus
> hast to be built/compiled again to support it?.

It all depends on which version you are using. In recent versions most
databases are skiplist by default and it's a config option, not compile
time anymore.
Many people including me run skiplist only and it works well. This has
been discussed many times on the list so you may find more infos in the
archive.

Simon



More information about the Info-cyrus mailing list