MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Грешка в базата данни MongoDB:изчезнала база данни

Грешката, която получавате, предполага, че данните все още са там, но нещо причинява проблем, когато mmaps файловете с данни. Този ред е първото нещо, което трябва да погледнете:

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)

Проверете разрешенията за този файл (и други файлове в пътя на данните), уверете се, че нищо не е наред от тази гледна точка.

След това има грешка при липса на памет:

Четвъртък, 26 юли, 12:05:44 [conn5] ГРЕШКА:mmap private се провали с липса на памет. (64-битова компилация)

Може да се сблъскате с този бъг:https://jira.mongodb.org/browse/SERVER -6414

Така че можете да опитате 2.0.7, който съдържа корекция за това, кандидатът за издание е наличен на страницата за изтегляния към момента на писане на това.

И накрая, ако имате опцията, може да успеете да разрешите това, като увеличите паметта на този екземпляр (ако е някаква виртуална машина). 1,4 GB не са много RAM от гледна точка на стартиране на MongoDB екземпляр.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose Populate не работи с масив от ObjectIds

  2. Как да филтрирате данни между два пъти от hh:mm до hh:mm в mongoDB

  3. mongodb-java POJO не връща идентификатор

  4. Карта-Намаляване на производителността в MongoDb 2.2, 2.4 и 2.6

  5. Свързване към DocumentDB от AWS Lambda с помощта на Python