sql >> Database >  >> NoSQL >> MongoDB

Databasefout MongoDB:database verdwenen

De foutmelding die u krijgt, suggereert dat de gegevens er nog steeds zijn, maar dat iets een probleem veroorzaakt wanneer het de gegevensbestanden toewijst. Deze regel is het eerste waar je naar moet kijken:

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)

Controleer de machtigingen voor dat bestand (en andere bestanden in het gegevenspad), zorg ervoor dat er vanuit dat perspectief niets mis is.

Vervolgens is er de fout onvoldoende geheugen:

Do 26 juli 12:05:44 [conn5] FOUT:mmap privé mislukt met onvoldoende geheugen. (64-bits build)

Mogelijk loop je tegen deze bug aan:https://jira.mongodb.org/browse/SERVER -6414

Je kunt dus 2.0.7 proberen, dat een oplossing hiervoor bevat, de release candidate is beschikbaar op de downloadpagina op het moment van schrijven.

Ten slotte, als je de optie hebt, kun je dit mogelijk oplossen door het geheugen op deze instantie te vergroten (als het een of andere virtuele machine is). 1,4 GB is niet veel RAM in termen van het uitvoeren van een MongoDB-instantie.




  1. Hoe remote mongodb te verbinden met pymongo

  2. Slechts één document vinden met Restivus en Curl

  3. Spring boot / mongo maakt geen index met de indexannotatie

  4. MongoDB 3.2 authenticatie mislukt