MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Erreur de base de données MongoDB :base de données disparue

L'erreur que vous obtenez suggère que les données sont toujours là, mais quelque chose pose problème lors du mappage des fichiers de données. Cette ligne est la première chose que vous devez regarder :

Thu Jul 26 12:05:44 [conn5] Assertion: 13636:file /var/lib/mongodb/baza.4 open/create failed in createPrivateMap (look in log for more information)

Vérifiez les autorisations sur ce fichier (et les autres fichiers dans le chemin des données), assurez-vous que tout va bien de ce point de vue.

Ensuite, il y a l'erreur de mémoire insuffisante :

Jeu 26 juillet 12:05:44 [conn5] ERREUR :mmap privé a échoué avec mémoire insuffisante. (version 64 bits)

Vous rencontrez peut-être ce bogue :https://jira.mongodb.org/browse/SERVER -6414

Donc, vous pouvez essayer 2.0.7 qui contient un correctif pour cela, la version candidate est disponible sur la page de téléchargements au moment d'écrire ceci.

Enfin, si vous avez la possibilité, vous pourrez peut-être résoudre ce problème en augmentant la mémoire sur cette instance (s'il s'agit d'une machine virtuelle quelconque) 1,4 Go n'est pas beaucoup de RAM en termes d'exécution d'une instance MongoDB.