Removing a member from MongoDB replica sets
You can remove a node from an existing MongoDB replica set.
Before you begin
You must have:
-
An active replica set.
-
ClusterAdmin privileges.
About this task
To remove a node from an existing replica set:
Steps
-
Connect to the node that you want to remove and shut down the MongoDB on it using the following command:
absrs01:PRIMARY> db.shutdownServer()
-
Connect to the primary member of the replica set and run the following command to remove the node:
absrs01:PRIMARY> rs.remove("<IP Address or hostname of the node to be removed>:27017")
Next steps
For more information, see Remove Members from Replica Setin the MongoDB documentation.