Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue


Panel
titleSommaire

Table of Contents
stylenone



Exemple d'architecture de Cluster MongoDB


Panel


Liste des commandes pour suivre l'état de votre Cluster MongoDB

Quel format de donnée votre MongoDB utilise?


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


Tip
Si le format est WiredTiger, il ne serra pas nécessaire de migré ce mongod


Récupérer la configuration du cluster


Code Block
themeEmacs
mongo shinken --port
37018
  PORT_DE_MONGOD --quiet --eval "printjson(rs.conf())"


Surveiller l'état du cluster


Code Block
themeEmacs
watch -n 1 'mongo shinken --port
37018
  PORT_DE_MONGOD --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