<div dir="ltr">Hi Andrei,<div><br></div><div>Use case is to have a HA setup for SQL Server with pacemaker. where pacemaker and sql server are running as different docker containers</div><div><br></div><div>regads</div><div>Sridharan</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 8 Jun 2022 at 19:27, Sridhar K <<a href="mailto:sriatk@gmail.com">sriatk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thank you Andrei, for the response<div><br></div><div>All the databases(1 primary, other will be replica) will be part of SqlServer Availability group which will have an Availability  listener IP , this IP will be the Virtual IP resource added in PCS , which clients connect</div><div><br></div><div>When PCS or DB container in VM1 dies . the Virtual IP will route traffic to AG listener and PCS should ideally promote replica to act as primary. (this will handle by the sql ha resource agent)</div><div><br></div><div>Screen Shot : Able to setup HA when both PCS and sqlserver are in same container. </div><div><br></div><div>PCS cluster process with sqlserver process in a docker container.</div><div>the cluster is made of two docker containers</div><div><br></div><div>Not getting how to make HA working when PCS and sqlserver are running as different containers</div><div><br></div><div>Regards</div><div>Sridharan</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 8 Jun 2022 at 18:52, Andrei Borzenkov <<a href="mailto:arvidjaar@gmail.com" target="_blank">arvidjaar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Jun 8, 2022 at 4:01 PM Sridhar K <<a href="mailto:sriatk@gmail.com" target="_blank">sriatk@gmail.com</a>> wrote:<br>
><br>
> Hi Team,<br>
><br>
> Required guidance w.r.t below problem statement<br>
><br>
> Need to have a HA setup for SQLServer running as a docker container and HA managed by the Pacemaker which is running as a separate docker container.<br>
><br>
<br>
It is very unlikely to be useful in a production environment (see<br>
below). What is your actual use case?<br>
<br>
> I have done a setup where pacemaker and SQL Server are running as a single docker container, able to achieve HA.<br>
><br>
> How to achieve the same when Pacemaker , and Sqlserver are running in different containers.<br>
><br>
> Checked remote node,bundle  concepts in Pacemaker unable to make HA setup work.<br>
><br>
<br>
"Unable to make it work" does not provide much information about what<br>
you did and what problem you encountered. But at the very least,<br>
pacemaker needs to control docker to manage containers. And docker<br>
does not run inside of containers, does it? So how is the pacemaker in<br>
the PCS container supposed to access docker that runs on host?<br>
<br>
Remote node should work as long as connectivity between containers is available.<br>
<br>
> Please let me know whether the above scenario can be handled, any links, examples would be of great help.<br>
><br>
> Attaching a picture that depicts the scenario.<br>
><br>
<br>
The PCS container on VM1 dies. How exactly are you going to ensure<br>
that the DB container on VM1 is stopped so that DB on VM2 can take<br>
over?<br>
<br>
> Please do the needful, Thank you<br>
><br>
> Regards<br>
> Sridhar<br>
> _______________________________________________<br>
> Manage your subscription:<br>
> <a href="https://lists.clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.clusterlabs.org/mailman/listinfo/users</a><br>
><br>
> ClusterLabs home: <a href="https://www.clusterlabs.org/" rel="noreferrer" target="_blank">https://www.clusterlabs.org/</a><br>
_______________________________________________<br>
Manage your subscription:<br>
<a href="https://lists.clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.clusterlabs.org/mailman/listinfo/users</a><br>
<br>
ClusterLabs home: <a href="https://www.clusterlabs.org/" rel="noreferrer" target="_blank">https://www.clusterlabs.org/</a><br>
</blockquote></div>
</blockquote></div>