mongodb之 非正常關閉啟動報錯處理

2021-09-07 20:27:07 字數 600 閱讀 8857

mongodb如果非正常關閉,直接啟動會報錯。檢視日誌檔案。

處理:需要做的是刪除mongod.lock和wiredtiger.lock這兩個lock檔案,然後執行--repair,這裡的mongod.conf指定了各個mongdb的配置項,例如dbpath,logpath

rm -rf /data/mongodb/data/puf_sfap/mongod.lock

rm -rf /data/mongodb/data/puf_sfap/wiredtiger.lock

/data/mongodb/bin/mongod --repair -f /data/mongodb/config/mongod.conf -nojournal --repairpath /data/mongodb/data/puf_sfap/puf_sfap/

/data/mongodb/bin/mongod --config /data/mongodb/config/mongod.conf

注意repairpath:臨時修復目錄一定要大,否則會出現磁碟容量不夠的提示,無法修復。

myeclipse非正常關閉後啟動報錯解決方法

這段時間經常性遇到開機後myeclipse無法啟動報錯,前幾次按照網上的辦法刪除了plugins下所有檔案,雖然能啟動,但是所有的配置資訊以及專案都需要重新設定和匯入,讓我無比煩躁。就在剛才,下班回家後啟動myeclipse發現又報錯了。幸運的是這次我在網上找到了乙個行之有效的方法,非常感謝博主的分...

非正常關閉vim,產生 swp檔案

使用vi,經常可以看到swp這個檔案,那這個檔案是怎麼產生的呢,當你開啟乙個檔案,vi就會生成這麼乙個.filename swp檔案以備不測 不測下面討論 如果你正常退出,那麼這個這個swp檔案將會自動刪除。下面說不測。不測分為 1當你用多個程式編輯同乙個檔案時。2非常規退出時。第一種情況的話,為了...

VMWare虛擬機器非正常關閉後無法啟動的解決方案

這篇博文記錄乙個vmware虛擬機器非正常關閉後無法啟動的解決方案。我們中心的 部署在乙個windows xp的虛擬機器上,但是由於電源問題,那台虛擬機器所在的實體物理機總是重啟,有時候就會導致虛擬機器系統還沒有正常關閉就被迫關機了。機器重啟後,虛擬機器系統總是無法正常啟動,彈出類似下面的錯誤 這是...