<div dir="ltr">Hi Midhunlal,<div><br></div><div>If your infrastructure services which should have minimal 3 nodes to form a quorum (like RabbitMQ and Mariadb and potentially some additional services If you are using some)</div><div>are running on controller nodes, you should have 3 controllers.</div><div><br></div><div>If you are HW limited, you also can have 2 nodes, but you can expect some form of split-brain in future.</div><div>If you still will have only 2 controllers, </div><div><br></div><div>1. you should consider to use mariadb arbitrator for mariadb (member of quorum, not replicating data) which should be in some third location</div><div>2. Handle cluster_partition_handling in rabbitmq config (probably autoheal for two nodes)</div><div><br></div><div>Next you have to prepare some loadbalancer (haproxy, nginx , apache ? ), some HA solution (keepalived ? with virtualiP ) and add that two controllers as backends.</div><div>Edit endpoints to point to HA virtualIP address of loadbalancer</div><div><br></div><div>That's  minimal I think.</div><div><br></div><div><div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="margin:0px;padding:0px 0px 20px;width:1503px;color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"><div style="margin:8px 0px 0px;padding:0px"><div dir="ltr"><span><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif;font-size:small"><span style="color:rgb(136,136,136);vertical-align:top;line-height:18px;font-size:11pt;font-family:Arial,Helvetica,Geneva;font-weight:bold">Michal Arbet<br></span><span style="color:rgb(136,136,136);font-size:10pt;vertical-align:top;line-height:18px;font-family:Arial,Helvetica,Geneva">Openstack Engineer<br><img src="https://www.google.com/a/ultimum.io/images/logo.gif" width="200" height="81"><br>Ultimum Technologies a.s.<br>Na Poříčí 1047/26, 11000 Praha 1<br>Czech Republic<br><br><a value="+420608314961" style="color:rgb(17,85,204)">+420 604 228 897</a> <br><a href="mailto:michal.arbet@ultimum.io" style="color:rgb(17,85,204)" target="_blank">michal.arbet@ultimum.io</a><br></span><font color="#1155cc" face="Arial, Helvetica, Geneva" style="font-size:12.8px"><span style="font-size:13.3333px;line-height:18px"><u><a href="https://ultimum.io/" style="color:rgb(17,85,204)" target="_blank">https://ultimum.io</a></u></span></font><br></div><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif;font-size:small"><font color="#1155cc" face="Arial, Helvetica, Geneva" style="font-size:12.8px"><span style="font-size:13.3333px;line-height:18px"><br></span></font></div><div style="font-family:Arial,Helvetica,sans-serif;font-size:small"><font color="#666666"><a href="https://www.linkedin.com/company/ultimum-technologies" style="color:rgb(17,85,204)" target="_blank">LinkedIn</a> | <a href="https://twitter.com/ultimumtech" style="color:rgb(17,85,204)" target="_blank">Twitter</a> | <a href="https://www.facebook.com/ultimumtechnologies/timeline" style="color:rgb(17,85,204)" target="_blank">Facebook</a></font></div></div></div></div></div></div></div></div></span></div></div><div><div></div><div><div></div></div></div><div></div></div></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">pá 20. 8. 2021 v 10:57 odesílatel Midhunlal Nb <<a href="mailto:midhunlaln66@gmail.com">midhunlaln66@gmail.com</a>> napsal:<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="auto">Hi Mohammed,<div dir="auto">If you have any documents  or procedure for this set up ,then please share with me.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 20, 2021, 10:35 AM Mohammed Naser <<a href="mailto:mnaser@vexxhost.com" target="_blank">mnaser@vexxhost.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="auto">Most openstack services are stateless but a lot of the infrastructure services like RabbitMQ and MariaDB form a quorum therefore need at least 3 replicas or you might have a bad time if an outage occurs</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 13, 2021 at 10:36 PM Midhunlal Nb <<a href="mailto:midhunlaln66@gmail.com" rel="noreferrer" target="_blank">midhunlaln66@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="auto"><div style="font-family:sans-serif;font-size:12.8px" dir="auto"><div style="width:328px;margin:16px 0px;font-family:sans-serif"><div dir="ltr" style="font-family:sans-serif">Hi team,<div style="font-family:sans-serif">I have a rocky installed openstack environment  and it is working fine.In my set up I have;</div><div style="font-family:sans-serif"><br></div><div style="font-family:sans-serif"><span style="font-family:sans-serif;background-color:rgb(0,255,0)">1 controller node,2 compute nodes  and 1 storage node</span>.</div><div style="font-family:sans-serif"><br></div><div style="font-family:sans-serif">Now we are planning to add 1 more controller node as standby.Is it possible to add 1 more controller node in existing set up? if it is possible ,anyone please share the procedure.</div><div style="font-family:sans-serif"><br></div><div style="font-family:sans-serif"><br clear="all"><div style="font-family:sans-serif"><div dir="ltr" style="font-family:sans-serif"><div dir="ltr" style="font-family:sans-serif"><div style="font-family:sans-serif"><div dir="ltr" style="font-family:sans-serif"><div dir="ltr" style="font-family:sans-serif"><div style="font-family:sans-serif">Thanks & Regards</div><div style="font-family:sans-serif">Midhunlal N B</div><div style="font-family:sans-serif"><span dir="ltr" style="font-family:sans-serif">+918921245637<br></span></div></div></div></div></div></div></div></div></div></div><div style="height:0px;font-family:sans-serif"></div></div><br></div>
</blockquote></div></div>-- <br><div dir="ltr">Mohammed Naser<br>VEXXHOST, Inc.</div>
</blockquote></div>
</blockquote></div>