1. 程式人生 > >遇到問題----mongodb-----mongorestore報錯too many open files甚至mongo服務崩潰

遇到問題----mongodb-----mongorestore報錯too many open files甚至mongo服務崩潰

之前執行mongorestore還原mongodb資料庫一直都沒問題,今天還原的時候 報錯too many open files。而且mongo服務經常崩潰需要重啟。

問題有兩方面:

原因一

一個原因是linux系統本身給的程序最大的開啟檔案數限制太小。

這種情況解決方法可以參考:

修改下配置重新登入即可。

但是回過頭來想一想為什麼以前沒報錯 too many open files,而這次卻報錯了呢。

而且還經常崩潰。

原因二

可能是同一個mongodb服務中 建立了太多的資料庫。

這些資料庫可能一直佔用者檔案開啟數。

刪除一些之後 發現 沒有再出現崩潰的情況了。