溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

CentOS安裝MongoDB后無法啟動服務(wù)的解決辦法

發(fā)布時間:2020-07-01 01:19:59 來源:網(wǎng)絡(luò) 閱讀:3776 作者:kidyue515 欄目:MongoDB數(shù)據(jù)庫

今天按照MongoDB官網(wǎng)的下載向?qū)О惭bMongoDB以后啟動MongoDB的服務(wù)發(fā)現(xiàn)無法啟動.

CentOS安裝MongoDB后無法啟動服務(wù)的解決辦法

費了一晚上勁,終于搞定了,希望可以幫助有相同困難的同志們。

首先,谷歌,度娘都搜索了無數(shù)文章,做了無數(shù)嘗試,都是失敗。

嘗試1:有的人說是因為SElinux的原因,關(guān)閉SElinux后發(fā)現(xiàn)仍然無法啟動。

嘗試2:修改var/lib/mongo權(quán)限,增加write權(quán)限,無效。

嘗試3:新建Data目錄,然后使用mongod --dbpath配置Data目錄,依然無效。

嘗試4:修改/etc/init.d/mongod文件權(quán)限,依然無效。


最后,我在/etc目錄下閱讀了mongo.conf文檔,了解了一些東西。并且在百度上找到了一篇文章:

http://www.cnblogs.com/YOUCAN/archive/2013/01/27/2879121.html


文章中說:

刪除掉該文件:

rm /data/mongodb/mongo.lock --linux

del /data/mongodb/mongo.lock --windows

再執(zhí)行:

 ./mongod  --repair

于是我在/var/lib下面找到mongod.lock文件并將其刪除。

CentOS安裝MongoDB后無法啟動服務(wù)的解決辦法

最后在執(zhí)行mongod --repair

CentOS安裝MongoDB后無法啟動服務(wù)的解決辦法

然后啟動mongod服務(wù)居然成功了?。?!

希望可以幫助按照官方網(wǎng)站上安裝,然后無法啟動服務(wù)的同志。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI