<div dir="ltr">Hi,<div><br></div><div>Would like to know the best and easiest way to add a new node to an already running cluster.</div><div><br></div><div>Our limitation: </div><div>1) pcsd cannot be used since (as per my understanding) it communicates over ssh which is prevented. </div><div>2) No manual editing of corosync.conf</div><div><br></div><div>So what I am thinking is, the first node will add nodelist with nodeid: 1 into its corosync.conf file.</div><div><br></div><div><div>nodelist {</div><div>    node {</div><div>      ring0_addr: node1</div><div>      nodeid: 1</div><div>    }</div></div><div>}</div><div><br></div><div>The second node to be added will get this information through some other means and add itself with nodeid: 2 into it's corosync file. </div><div>Now the question I have is, does node1 also need to be updated with information about node 2? </div><div>When i tested it locally, the cluster was up even without node1 having node2 in its corosync.conf. Node2's corosync had both. If node1 doesn't need to be told about node2, is there a way where we don't configure the nodes but let them discover each other through the multicast IP (best option).</div><div><br></div><div>Assuming we should add it to keep the files in sync, what's the best way to add the node information (either itself or other) preferably through some CLI command?</div><div><br></div><div>-Regards</div><div>Nikhil </div><div><br></div></div>