It is stated in the docs, that any replica set should have an odd number of members. Let’s say I have a primary site with 3 members. I need to move one member to a backup site. In order to do this, do I need to first add a new member on the backup site, and them remove a member on the primary site? What is the official procedure? I’m very confused, because by the time the member is added, there will have been an even number of members. Where will I go from there? How dangerous it is to add a single member to a replica set without doing any hanky-panky?
Should I do some magic tricks (e.g. set priorites of particular members to zero) before I add a new member?
Is this documented somewhere?