鍍金池/ 問答/Linux  數(shù)據(jù)庫/ mongodb在linux系統(tǒng)重新啟動后重新啟動

mongodb在linux系統(tǒng)重新啟動后重新啟動

1.每次虛擬機重啟之后,我都需要重新執(zhí)行
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf 

clipboard.png

2.查了網(wǎng)上說
vi /etc/rc.local
在最下面添加
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf 
如下圖,重啟之后還是mongodb服務(wù)沒啟動

clipboard.png

3.而且經(jīng)常出現(xiàn)以下問題

clipboard.png

請教各位大神,怎么可以讓 mongodb自啟動?這個問題原因是什么導致的?怎么避免和修改?

回答
編輯回答
厭惡我

一直建議大家用RPM或從軟件源安裝,這也是原因之一了。
RHEL的軟件源安裝可以參考文檔,不多說了。從安裝到啟動,停止,開機自啟動全都有講。
需要注意的是你原來是以root賬號啟動,基于安全原因一般是不建議的。源安裝的版本是以mongod用戶啟動,所以需要修改相應(yīng)的目錄權(quán)限,包括dbpath和其他一些地方,啟動的時候注意看log,里面會提示你哪些權(quán)限不對。

2018年3月24日 02:56