Кто-нибудь сталкивается с такой ошибкой в ​​32-битной машине? - PullRequest
1 голос
/ 20 января 2011

Я использую Mongo-db месяц назад, я получаю сообщение об ошибке «Ошибка MapViewOfFile /data/db/sgserver.4 errno: 0 Операция завершена успешно. 0». Если я проверяю путь к базе данных c: / data / db, размер не превышает 2 ГБ. Я использую windows2003serverR2 ... Кто-нибудь сталкивался с такой же проблемой, поделитесь своим опытом .......

Заранее спасибо,

Ответы [ 2 ]

1 голос
/ 20 января 2011

Размеры файлов по умолчанию для MongoDB

.ns =>  16MB
.0 =>   64 MB
.1 =>  128 MB
.2 =>  256 MB
.3 =>  512 MB
.4 => 1024 MB

Добавьте это, и вы чуть меньше 2 ГБ. Так что, если вы заполнили файл .4, вы не сможете больше выделять место. (.5 файл будет 2 ГБ)

Если вы войдете в Mongo и выполните db.stats(), сколько места вы используете? Это должно сказать вам, насколько вы близки к пределу.

0 голосов
/ 20 января 2011

Какой размер / data / db? Эта ошибка, скорее всего, возникла из-за того, что Mongo пытается выделить новый файл базы данных, и этот новый файл будет превышать размер в 2 дБ. MongoDB распределяет файлы базы данных довольно большими порциями, так что если у вас есть где-то около 2 ГБ, это может быть проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...