我从一个月前开始使用Mongo-db我收到错误如下“MapViewOfFile failed /data/db/sgserver.4 errno:0操作成功完成.0”。 如果我检查数据库路径c:/ data / db大小不超过2GB。我正在使用windows2003serverR2 ...任何面临同样问题的人分享你的经验.......
提前谢谢,
答案 0 :(得分:1)
MongoDB的默认文件大小
.ns => 16MB
.0 => 64 MB
.1 => 128 MB
.2 => 256 MB
.3 => 512 MB
.4 => 1024 MB
添加它,你只需不到2GB。因此,如果您已填写.4文件,那么您将无法再分配任何空间。 (.5
文件将为2GB)
如果您登录Mongo并执行db.stats()
,您使用了多少空间?这应该告诉你你有多接近极限。
答案 1 :(得分:0)
/ data / db的大小是多少?这个错误最有可能来自Mongo尝试分配新的数据库文件,而新文件会将db的大小推到2GB以上。 MongoDB以相当大的块分配数据库文件,因此如果你的任何地方接近2GB,这可能就是问题所在。