我一直在使用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