有可能的原因,供參考:
1、可能MongoDB正在運作中,所以您不能在啟動一個新的MongoDB資料庫,並且使用相同的監聽連接埠;
但是從您的應用程式的表現上,此種可能性比較小。
2、檔案系統權限改變;
因為是10310 Unable to lock file,請檢查一下目前的作業系統使用者是否對lock file有權限
3、MongoDB沒有被正確的關閉;
MongoDB沒有被正確的關閉,可以考慮將原先的lock file備份一份,然後刪除掉,再重新啟動MongoDB。步驟為:
1)做好相關的備份; 2)刪除掉lock file; 3)重新啟動,有可能需要repair資料庫。
P.S. 發現是2.4在用,建議升級到3.2+的版本。
供參考。
Love MongoDB! Have fun!
幸虧現在處於掛了狀態,要不然輕鬆就黑的稀爛,真的,不是嚇唬你
有可能的原因,供參考:
1、可能MongoDB正在運作中,所以您不能在啟動一個新的MongoDB資料庫,並且使用相同的監聽連接埠;
但是從您的應用程式的表現上,此種可能性比較小。
2、檔案系統權限改變;
因為是10310 Unable to lock file,請檢查一下目前的作業系統使用者是否對lock file有權限
3、MongoDB沒有被正確的關閉;
MongoDB沒有被正確的關閉,可以考慮將原先的lock file備份一份,然後刪除掉,再重新啟動MongoDB。步驟為:
1)做好相關的備份;
2)刪除掉lock file;
3)重新啟動,有可能需要repair資料庫。
P.S. 發現是2.4在用,建議升級到3.2+的版本。
供參考。
Love MongoDB! Have fun!
幸虧現在處於掛了狀態,要不然輕鬆就黑的稀爛,真的,不是嚇唬你