Change mongo instance type
Cluster : payment-mongod
Instances:
- i-7dd834da (payment-mongod-01)
- i-93d93534 (payment-mongod-02)
- i-2bd9358c (payment-mongod-03)
Step:
- For each secondary (replica), do
- Stop mongodb service :
sudo service mongod stop
- Stop instance
- Change instance type
- Check mongodb status :
rs.status()
, please wait until node become "SECONDARY"
- Check replication lag :
rs.printSlaveReplicationInfo()
- For primary instance
- Force current primary become a secondary and triggering an election for new primary :
rs.stepdown()
- Stop mongodb service :
sudo service mongod stop
- Stop instance
- Change instance type
- Check mongodb status :
rs.status()
, please wait until node become "SECONDARY"
- Do cache warm-up if needed