Exemple d'architecture de Cluster MongoDB



Quel format de donnée votre MongoDB utilise?


mongo shinken --port PORT_DE_MONGOD --quiet --eval "print(db.serverStatus().storageEngine.name)"


Récupérer la configuration du cluster

mongo shinken --port 37018 --quiet --eval "printjson(rs.conf())"

Surveiller l'état du cluster

watch -n 1 'mongo shinken --port 37018 --quiet --eval "printjson(rs.status())"'

Prévoyez une période de maintenance car il faudra stoppé le Synchroniser et il pourrait y avoir des impact sur les Schedulers et Brokers


→ Pas de doc pour  auto_reconnect_max_try et auto_reconnect_sleep_between_try 

Note : si l'élection dur plus de 9 sec il faudra augmenté auto_reconnect_max_try/auto_reconnect_sleep_between_try dans les modules SLA / Event



on coupe le mongod
on del les donnée
on reboot le mongo