Based on what I have been able to gather from the docs, there are two ways to start a cluster:
First method is to start a group of nodes with
jointo a list of 3-5 nodes. Then running a one time
initfrom a desktop. I have noticed this method is flaky when running start with join to a list of 6 nodes, and then running the init. Often 1 or 2 nodes out of 6 would not join the cluster. Wondering if this is because the required list of hosts must be 3-5, not more (or less)?
Second method is to start 1 node without the join option, and then join all subsequent hosts to the first host (or any of the already joined hosts). This method seems to work without issues. Is this the preferred method for production?