我一直在使用Mongo-db从一个月前我收到错误如下“MapViewOfFile失败/data/db/sgserver.4错误:0操作成功完成。0”。 如果我检查的数据库路径C:/数据/ DB大小不超过2GB.I现在用windows2003serverR2 ...任何人都面临着同样的问题,分享您的经验.......任何在32位机器上都会遇到这种错误?
先感谢,
我一直在使用Mongo-db从一个月前我收到错误如下“MapViewOfFile失败/data/db/sgserver.4错误:0操作成功完成。0”。 如果我检查的数据库路径C:/数据/ DB大小不超过2GB.I现在用windows2003serverR2 ...任何人都面临着同样的问题,分享您的经验.......任何在32位机器上都会遇到这种错误?
先感谢,
/data/db的大小是多少?这个错误很可能是Mongo试图分配一个新的数据库文件,并且这个新文件会将db的大小推到2GB以上。 MongoDB以相当大的块分配数据库文件,所以如果你在2GB附近,这可能是问题。
默认文件大小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()
,那么您使用了多少空间?这应该告诉你你有多接近极限。
嗨,詹姆斯感谢您的信息../data/db大小是“1.45GB”,但我在mongod进程中得到了提到的错误信息。 – sampathkumar 2011-01-21 06:38:01