sql >> Database teknologi >  >> NoSQL >> MongoDB

Databasefejl MongoDB:forsvundet database

Den fejl, du får, tyder på, at dataene stadig er der, men noget forårsager et problem, når det mapper datafilerne. Denne linje er den første ting, du skal se på:

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)

Tjek tilladelserne på den fil (og andre filer i datastien), sørg for, at intet er galt fra det perspektiv.

Dernæst er der fejlen i hukommelsen:

Thu Jul 26 12:05:44 [conn5] FEJL:mmap private mislykkedes med manglende hukommelse. (64 bit build)

Du løber muligvis ind i denne fejl:https://jira.mongodb.org/browse/SERVER -6414

Så du kan prøve 2.0.7, som indeholder en rettelse til dette, udgivelseskandidaten er tilgængelig på downloadsiden mens du skriver dette.

Endelig, hvis du har muligheden, kan du muligvis løse dette ved at øge hukommelsen på denne instans (hvis det er en virtuel maskine af en slags) 1,4 GB er ikke meget RAM i forhold til at køre en MongoDB instans.




  1. Hvad er kommandoen db.collection.stats() i mongoose?

  2. Forespørgsel på resultat fra mongoose ved hjælp af dynamisk model.find

  3. Effektiv personsøgning i MongoDB ved hjælp af mgo

  4. Opret superbruger i mongo