<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 08/20/2015 10:26 PM, Nic Bernstein
wrote:<br>
</div>
<blockquote cite="mid:55D68C49.4040404@onlight.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
On 08/20/2015 09:07 PM, Bron Gondwana wrote:<br>
<blockquote
cite="mid:1440122871.979996.361866769.617785E7@webmail.messagingengine.com"
type="cite">
<title></title>
<div>On Fri, Aug 21, 2015, at 11:42, Nicola Nye wrote:<br>
</div>
<blockquote type="cite">
<div> </div>
<div>On Fri, Aug 21, 2015, at 11:35 AM, Bron Gondwana wrote:<br>
</div>
<blockquote type="cite">
<div> </div>
<div> </div>
<div>Murder plus replication is a giant ball of suck right
now. They don't know about each other, and they interact
badly :(<br>
</div>
<div> </div>
</blockquote>
<div> </div>
<div>So is that a case for documenting "Here be dragons, enter
at your own risk" for the moment?<br>
</div>
<div> </div>
<div>Does it mean that admins should look at other backup
mechanisms to handle failover and redundancy in a murder
environment, because Cyrus's replication doesn't play nicely
with murder?<br>
</div>
<div> </div>
<div>Or... ?<br>
</div>
</blockquote>
<div> </div>
<div>Or we need to fix murder and replication to work together
nicely, but that's hard work[tm].<br>
</div>
<br>
</blockquote>
<br>
Ahem, some of us run Murderous Replicas all day long and it works
well enough... Doesn't it? ;-)<br>
<br>
I can write this up, I just wasn't sure if it was still needed. I
put a big ol' Note: in the replication page saying:<br>
<blockquote>
<div class="admonition important">
<p class="first admonition-title">Important</p>
<p class="last">Within a Cyrus <a moz-do-not-send="true"
class="reference internal"
href="https://docs.cyrus.foundation/imap/developer/architecture.html#architecture-murder"><em>Murder</em></a>
environment, replicas must <strong>not</strong> be
configured to invoke <a moz-do-not-send="true"
class="reference external"
href="http://docs.cyrus.foundation/imap/admin/commands/ctl_mboxlist.html">ctl_mboxlist(8)</a>
on startup (pushing the local mailbox list to the <strong>Mupdate
Master</strong>). This may only be done on the Master
instance.</p>
</div>
</blockquote>
That's the only real gotcha I know of, but, having said that, I
did write up a brief set of instructions about this very topic not
that long ago (IIRC) for user mailing list. I figured I could
start with that.<br>
<br>
</blockquote>
<br>
Right. We don't even have our replicas as part of our Murder. They
replicate their backend as if it were a standalone server.<br>
<pre class="moz-signature" cols="72">--
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University
</pre>
</body>
</html>