Si vous avez réalisé une nouvelle installation de MongoDB en version antérieure à la 3.6 et que vous avez ou souhaitez mettre à jour MongoDB pour atteindre la version 4.2, vous êtes concerné par cette KB.
Avant de réaliser la mise à jour de la version 4.0.x de MongoDB vers la version 4.2.x, il faut vérifier le format du moteur de stockage de la base de données Syracuse.
En effet, MongoDB a déprécié le format de stockage du moteur MMAPv1 et ne le supporte plus :
https://docs.mongodb.com/manual/release-notes/4.2/#removed-mmapv1-storage-engine
Depuis la version 3.6, à partir d'une nouvelle installation, le format du moteur de stockage utilisé est le WIREDTIGER.
Si vous réalisez la mise à jour de 4.0 vers 4.2, avec une base de donnée en MMAPv1, à la fin de l'installation lors du démarrage du service MongoDB, vous aurez une erreur "100". Le service ne démarre pas.
Pour connaître le format de stockage de la base de données Syracuse de MongoDB, vous pouvez regarder le contenu du répertoire data :
MMAPv1
WIREDTIGER
Si vous êtes en MMAPv1, nous vous invitons à suivre cette procédure :
Mise à jour MongoDB 4.2
|