故障現(xiàn)象
南平網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站于2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
MongoDB啟動(dòng)后,等了幾十分鐘還一直沒(méi)啟動(dòng)完成,單節(jié)點(diǎn)副本集,狀態(tài)一直處于startup
原因分析:
查看mongod的錯(cuò)誤日志,發(fā)現(xiàn):[initandlisten] found 1 index(es) that wasn't finished before shutdown。
根據(jù)錯(cuò)誤日志的提示信息,看樣子原因是這樣的:在db關(guān)閉之前,有一二較大的索引建立的操作沒(méi)有完成,db就直接shutdown了,等db再次啟動(dòng)的時(shí)候,mongo默認(rèn)會(huì)將這個(gè)index重建好,重建期間處于startup狀態(tài)
處理方法
由于不清楚building index到底要持續(xù)多久,根據(jù)錯(cuò)誤日志提示,重啟mongod時(shí)加上--noIndexBuildRetry
參數(shù)來(lái)跳過(guò)索引重建。等啟動(dòng)完成后,再評(píng)估是否需要建立這個(gè)index。