MongoDB無法啓動解決

問題描述:

1.直接報無法啓動服務,報100錯誤在這裏插入圖片描述

2.當start時候說服務啓動了,但是在stop的時候卻說沒有啓動服務

以上兩種情況都會讓你的MongoDB服務無法啓動,可能存在情況如下:

1.首先是沒有用管理員執行net start MongoDB命令會出現這個情況,那麼這時候只需要通過win+x+a進入管理員命令符執行命令即可。

2.沒有正常關閉mongodb服務,導致mongodb被鎖了。這時候進入data(有些人的是db)目錄,刪除mongod.lock文件,然後重新啓動服務即可。

3.如果上面的情況都不能解決問題,那麼問題就可能隱藏比較深了,可能是個人的操作不當導致。

就拿我個人的出現的問題來說,當一開始創建mongod.cfg文件時,由於大意對路徑沒有留意,原本路徑爲d:\data\mongo\db目錄寫成了d:\data\mongod\db路徑,此時生成的配置文件中dbpath就變成了d:\data\mongod\db,而我的目錄中並不存在d:\data\mongod\db目錄,所以直接造成了無法啓動服務,這個錯誤非常致命,把配置文件中的dbpath中的d:\data\mongo\db去掉就行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章