I am trying to setup a mythtv high availability cluster. Intent is two have two nodes, using DRBD. Would likely mirror all storage using DRBD raid-1.<div><br></div><div>I would like this to be my master backend which would currently drive one HDHR and another one in the near future if not an HDHR-prime. I also have two other HD-PVRs and 2 other high-def USB tuners. I had hoped to be able to hook all of these up such that:</div>
<div><br></div><div>* 1 mysql served with a virtual IP shared between all backends/frontends.</div><div>* 1 large drbd raid-1 file pool for local shared storage across the 2 clustered backends</div><div>* 1 master backend running on a virtual IP address that floated between the two boxes. This would also have the HDHRs attached.</div>
<div>* 1 local slave mythbackend on cluster server 1 serving 1 local attached HDPVR and 1 local attached USB tuner</div><div>* 1 local slave mythbackend on cluster server 2 serving 1 local attached HDPVR and 1 local attached USB tuner</div>
<div><br></div><div>In normal running, I would have 3 mythbackends running between the 2 boxes. In the event of a failure of 1 server, I would only lose the devices attached to that specific slave backend.</div><div><br></div>
<div>What&#39;s not clear to me is if it&#39;s possible to run 2 mythbackends on the same backend, even if I want to run them attached to two different hostnames. And if I wanted to do this, how would I? Using setting overrides?</div>
<div><br></div><div>Do I have to use virtualization to accomplish this? I&#39;d rather not introduce that complexity.</div><div><br></div><div>I know this sounds like overkill, but I&#39;ve already decided to setup the DRBD stuff for other things in the house including mysql, storage, etc.  Might as well have HA MythTV too.</div>
<div><br></div>