<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace"><br clear="all"></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><pre cols="72" style="white-space:pre-wrap"><span style="font-family:Arial,Helvetica,sans-serif">On Wed, Feb 17, 2021 at 12:06 PM dangerzone ar <<a href="mailto:dangerzonen@gmail.com">dangerzonen@gmail.com</a>> wrote:</span><br></pre></div></div></div></div><div class="gmail_quote"><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">Hi all...I'm planning to add another 3 compute servers to existing overcloud (consists of existing 2 compute nodes, 3 controllers and 3 storage). I'm running on openstack ussuri using tripleo and centos7.<div><br></div><div>Below is the command and parameters used during initial deployment<div>```</div><div><font color="#6aa84f">openstack overcloud deploy --templates \<br>  -r ~/templates/roles_data.yaml \<br>  -n ~/templates/network_data.yaml \<br>  -e /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml \<br>  -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \<br>  -e /usr/share/openstack-tripleo-heat-templates/environments/docker-ha.yaml<br>  -e ~/templates/network.yaml \<br>  -e ~/templates/scheduler_hints_env.yaml \<br>  -e ~/templates/node-info.yaml</font><br></div><div><font color="#000000">```</font></div><div>So now this is my plan to add additional compute nodes</div><div><b>1. Create new json file containing details of new compute nodes i.e. newnodes.json</b></div><div><i><font color="#6aa84f">openstack overcloud node import newnodes.json</font></i><br></div><div><b>2. Run introspection</b></div><div><i><font color="#6aa84f">openstack overcloud node introspect --all-manageable</font></i></div><div><b>3. Tag each new node for its desired role</b></div><div><i><font color="#6aa84f">openstack baremetal node set --property capabilities='profile:compute,boot_option:local' [NODE UUID]</font></i></div><div><b>4. Run openstack overcloud deploy</b></div><div><i><font color="#6aa84f">openstack overcloud deploy --compute-scale 3</font></i></div></div></div></blockquote><div><br></div><div><span class="gmail_default" style="font-family:monospace,monospace">The scale parameters, like --compute-scale, are deprecated. You should just change the <Role>Count (e.g. ComputeCount)</span></div><div><span class="gmail_default" style="font-family:monospace,monospace">to match your new scale. At the moment you have 3, change it to 6.</span></div><div><span class="gmail_default" style="font-family:monospace,monospace"><br></span></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"><div><div><br></div><div><font color="#000000"><b>Step No 4, should I run overcloud deploy with all the environment template/parameters same as during initial deployment as per example above?</b></font></div><div><font color="#000000"><b>Really appreciate your advice of these steps especially no 4.</b></font></div></div></div></blockquote><div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">yes, run the same deploy command with the modified <Role>Count.</div></div><div> </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"><div><div> <b><br></b><div>Please advise further if my plan and steps above are good to go.</div><div>Thank you for your help and kind advice. May God bless you. </div><div><br></div><div>Thank you.</div><div>dz<br><div><br></div><div>1. </div></div></div></div></div>
</blockquote></div></div>