python - mongoDB無法正常啟動
問題描述
問題1:一開始,我在cmd輸入net start MongoDB后,顯示的是mongodb【發(fā)生系統(tǒng)錯誤3,系統(tǒng)找不到指定的文件】我按照網(wǎng)上查到的【方法一】,把/bin/data里面的.lock文件刪除后,依然出現(xiàn)上面的錯誤;【方法二】,在cmd里mongod --repair后出現(xiàn)【MongoDB Exit Code 100Returned by mongod when the process throws an uncaught exception.】這兩步處理過后,還是解決不了問題。
上圖是我mongodb.log的部分截圖,我的mongodb這樣被關(guān)閉了,我不清楚它為什么就關(guān)閉了?
于是我重啟了電腦。再次啟動mongodb,出現(xiàn)了問題2問題2:這是在網(wǎng)上找到的粗暴的【解決方法】,先remove serviceName,然后install serviceName,之后mongodb就成功啟動了。我不知道為什么這樣做可以,請教背后的原理?問題3:當(dāng)我再次啟動和關(guān)閉mongoDB,又出現(xiàn)了以下問題。
我再次啟動,可以正常啟動,然而每次停止的時候,都系首先【發(fā)生系統(tǒng)錯誤 1067】??希望得到解答,謝謝。
問題解答
回答1:您的這種情形,不妨請參考官方文檔來手工創(chuàng)建Windows Service
sc.exe create MongoDB binPath= ''C:Program FilesMongoDBServer3.4binmongod.exe' --service --config='C:Program FilesMongoDBServer3.4mongod.cfg'' DisplayName= 'MongoDB' start= 'auto'
詳細(xì)步驟,請參考:
https://docs.mongodb.com/manu...
供參考。
Love MongoDB! Have Fun!
相關(guān)文章:
1. javascript - 在top.jsp點(diǎn)擊退出按鈕后,right.jsp進(jìn)行頁面跳轉(zhuǎn),跳轉(zhuǎn)到login.jsp2. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點(diǎn)3. java - spring-data Jpa 不需要執(zhí)行save 語句,Set字段就可以自動執(zhí)行保存的方法?求解4. css3 - 在sublime text里, 如何讓emmet生成的帶前綴css屬性垂直對齊?5. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?6. [前端求職必看]前端開發(fā)面試題與答案精選_擴(kuò)展問題7. javascript - js 有什么優(yōu)雅的辦法實(shí)現(xiàn)在同時打開的兩個標(biāo)簽頁間相互通信?8. javascript - jquery怎么給select option一個點(diǎn)擊時觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個時間?9. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現(xiàn)靈異動畫問題,求解決10. html - CSS如何處理圖片縮放問題?
