<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 15, 2018 at 4:26 AM, TomK <span dir="ltr"><<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 4/5/2018 8:59 AM, Tom wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Sent from my iPhone<br>
<br>
On Apr 5, 2018, at 5:29 AM, Yaniv Kaul <<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a> <mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
<br>
On Thu, Apr 5, 2018 at 9:08 AM, TomK <<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a> <mailto:<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a>>> wrote:<br>
<br>
On 4/4/2018 3:11 AM, Yaniv Kaul wrote:<br>
<br>
<br>
<br>
On Wed, Apr 4, 2018 at 12:39 AM, Tom <<a href="mailto:tk@mdevsys.com" target="_blank">tk@mdevsys.com</a><br></span>
<mailto:<a href="mailto:tk@mdevsys.com" target="_blank">tk@mdevsys.com</a>> <mailto:<a href="mailto:tk@mdevsys.com" target="_blank">tk@mdevsys.com</a><span class=""><br>
<mailto:<a href="mailto:tk@mdevsys.com" target="_blank">tk@mdevsys.com</a>>>> wrote:<br>
<br>
<br>
<br>
Sent from my iPhone<br>
<br>
On Apr 3, 2018, at 9:32 AM, Yaniv Kaul <<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a><br>
<mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>><br></span><span class="">
<mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a> <mailto:<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>>>> wrote:<br>
<br>
<br>
<br>
On Tue, Apr 3, 2018 at 3:12 PM, TomK<br>
<<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a> <mailto:<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a>><br></span>
<mailto:<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a><div><div class="h5"><br>
<mailto:<a href="mailto:tomkcpr@mdevsys.com" target="_blank">tomkcpr@mdevsys.com</a>>>> wrote:<br>
<br>
Hey Guy's,<br>
<br>
If I'm looking to setup the oVirt engine in an HA<br>
configuration off the physical servers hosting my<br>
VM's (non<br>
self hosted), what are my options here?<br>
<br>
I want to setup two to four active oVirt engine<br>
instances<br>
elsewhere and handle the HA via something like<br>
haproxy /<br>
keepalived to keep the entire experience seamless<br>
to the user.<br>
<br>
<br>
You will need to set up the oVirt engine service as<br>
well as the PG<br>
database (and ovirt-engine-dwhd service and any other<br>
service we<br>
run next to the engine) as highly available module.<br>
In pacemaker[1], for example.<br>
You'll need to ensure configuration is also sync'ed<br>
between nodes,<br>
etc.<br>
Y.<br>
<br>
<br>
So already have one ovirt engine setup separately on a vm that<br>
manages two remote physical hosts. So familiar with the<br>
single host<br>
approach which I would simply replicate. At least that’s<br>
the idea<br>
anyway. Could you please expand a bit on the highly available<br>
module and syncing the config between hosts?<br>
<br>
<br>
That's a different strategy, which is also legit - you treat<br>
this VM as a highly available resource. Now you do not need to<br>
sync the config - just the VM disk and config.<br>
<br>
<br>
I think there's a postgres component too and if oVirt engine keeps<br>
all it's date on the postgres tables, then synchronizing this<br>
piece might be all I need? I'm not sure how the separate oVirt<br>
engines sitting on various separate physical hosts keep their<br>
settings in sync about the rest of the physicals in an oVirt<br>
environment. (Assume we may have 100 oVirt physicals for example.)<br>
<br>
<br>
There's more than just the database, although it contains 99% of what you need. See the content of the result of 'engine-backup' command.<br>
I think you might be somewhat confusing between the number of oVirt hypervisors (we support hundreds) and the Engine - the management, which is single - and with hosted-engine, it's a single, but highly available virtual machine - that can run on one of several (I suggest 3-8) of those hypervisors.<br>
Y.<br>
</div></div></blockquote><div><div class="h5">
<br>
Yah, still very new to much of this. Thank you again.<br>
<br>
I’ll take that away and do some reading.<br>
<br>
Cheers,<br>
Tom<br>
<br>
</div></div></blockquote><div><div class="h5">
<br>
"that can run on one of several (I suggest 3-8) of those hypervisors."<br></div></div>
To clarify. So if I have 3-8 copies of the oVirt Engine in a self-hosted config, only one can run at any one time? Is this correct?<br></blockquote><div><br></div><div>'One Engine to rule them all.' </div><div>Y.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Cheers,<br>
Tom<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<br>
<br>
Perhaps something like<br>
<a href="https://www.unixarena.com/2015/12/rhel-7-pacemaker-configuring-ha-kvm-guest.html" rel="noreferrer" target="_blank">https://www.unixarena.com/2015<wbr>/12/rhel-7-pacemaker-configuri<wbr>ng-ha-kvm-guest.html</a><br>
<<a href="https://www.unixarena.com/2015/12/rhel-7-pacemaker-configuring-ha-kvm-guest.html" rel="noreferrer" target="_blank">https://www.unixarena.com/201<wbr>5/12/rhel-7-pacemaker-configur<wbr>ing-ha-kvm-guest.html</a>><br>
.<br>
<br>
But if you are already doing that, I'm not sure why you'd<br>
prefer this over hosted-engine setup.<br>
<br>
<br>
I'm comparing both options. I really don't want to ask too many<br>
specific until I have the chance to read into the details of both.<br>
<br>
Y.<br>
<br>
<br>
Cheers,<br>
Tom<br>
<br>
<br>
<br>
Cheers,<br>
Tom<br>
<br>
<br>
[1] <a href="https://clusterlabs.org/quickstart-redhat.html" rel="noreferrer" target="_blank">https://clusterlabs.org/quicks<wbr>tart-redhat.html</a><br>
<<a href="https://clusterlabs.org/quickstart-redhat.html" rel="noreferrer" target="_blank">https://clusterlabs.org/quick<wbr>start-redhat.html</a>><br>
<<a href="https://clusterlabs.org/quickstart-redhat.html" rel="noreferrer" target="_blank">https://clusterlabs.org/quick<wbr>start-redhat.html</a><br>
<<a href="https://clusterlabs.org/quickstart-redhat.html" rel="noreferrer" target="_blank">https://clusterlabs.org/quick<wbr>start-redhat.html</a>>><br>
<br>
<br>
From what I've seen in oVirt, that seems to be<br>
possible<br>
without the two oVirt engines even knowing each<br>
other's<br>
existence but is it something anyone has ever<br>
done? Any<br>
recommendations in this case?<br>
<br>
Having settings replicated would be a bonus but I<br>
would be<br>
comfortable if they weren't and I handle that myself.<br>
<br>
-- Cheers,<br>
Tom K.<br>
-----------------------------<wbr>------------------------------<wbr>--------------------------<br>
<br>
Living on earth is expensive, but it includes a<br>
free trip<br>
around the sun.<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a> <mailto:<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a>><br></div></div>
<mailto:<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a> <mailto:<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a>>><span class=""><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
<<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailma<wbr>n/listinfo/users</a>><br>
<<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailma<wbr>n/listinfo/users</a><br>
<<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailma<wbr>n/listinfo/users</a>>><br>
<br>
<br>
<br>
<br>
<br>
-- Cheers,<br>
Tom K.<br>
------------------------------<wbr>------------------------------<wbr>-------------------------<br>
<br>
Living on earth is expensive, but it includes a free trip around<br>
the sun.<br>
<br>
<br>
</span></blockquote></blockquote><span class="">
<br>
<br>
-- <br>
Cheers,<br>
Tom K.<br>
------------------------------<wbr>------------------------------<wbr>-------------------------<br>
<br>
Living on earth is expensive, but it includes a free trip around the sun.<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
</span><a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
</blockquote></div><br></div></div>