2011-01-20 74 views
1

我一直在使用Mongo-db从一个月前我收到错误如下“MapViewOfFile失败/data/db/sgserver.4错误:0操作成功完成。0”。 如果我检查的数据库路径C:/数据/ DB大小不超过2GB.I现在用windows2003serverR2 ...任何人都面临着同样的问题,分享您的经验.......任何在32位机器上都会遇到这种错误?

先感谢,

回答

0

/data/db的大小是多少?这个错误很可能是Mongo试图分配一个新的数据库文件,并且这个新文件会将db的大小推到2GB以上。 MongoDB以相当大的块分配数据库文件,所以如果你在2GB附近,这可能是问题。

+0

嗨,詹姆斯感谢您的信息../data/db大小是“1.45GB”,但我在mongod进程中得到了提到的错误信息。 – sampathkumar 2011-01-21 06:38:01

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(),那么您使用了多少空间?这应该告诉你你有多接近极限。

相关问题