2011-01-20 37 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(),那麼您使用了多少空間?這應該告訴你你有多接近極限。

相關問題