Cluster Operations
Consider a scenario where one of your servers that is running a MongoDB database has reported memory errors. You are a bit worried because the computer is running the primary active member of your cluster. The server needs maintenance to replace the faulty DIMM (Dual In-Line Memory Module). You decide to switch over the primary instance to another server. The maintenance should take less than an hour, but you want to make sure that users can use their applications during the maintenance.
MongoDB cluster operations refer to such day-to-day administration tasks that are necessary for cluster maintenance and monitoring. This is especially important for clusters deployed manually, where users must fully manage and operate replica set clusters. In the case of the Atlas DBaaS managed service, the only interaction is through the Atlas web application and most of the work is done behind the scenes by MongoDB. Therefore, our discussion will be limited to MongoDB clusters...