您好,登錄后才能下訂單哦!
一、MongoDB啟動
MongoDB用mongod命令來啟動,不建議用
service mongod start
或者
chkconfig mongod on
來啟動MongoDB,因?yàn)閙ongod每次啟動需要帶參數(shù),不然會造成錯誤;
建議先設(shè)置好配置文件/etc/mongod.conf后,每次手動用命令啟動
mongod –f /etc/mongod.conf
或者設(shè)置開機(jī)重啟
echo “mongod –f /etc/mongod.conf” >>/etc/rc.d/rc.local
關(guān)于/etc/mongod.conf中常用的選項(xiàng)介紹:
--dbpath: 指定數(shù)據(jù)目錄,必選,不配置會啟動報(bào)錯;
--port: 指定服務(wù)監(jiān)聽的端口,默認(rèn)為27017
--logpath:指定日志路徑;
--logappend:指定日志是追加模式,或者每次重啟MongoDB后清理日志;默認(rèn)是追加模式;
--fork:用此選項(xiàng)創(chuàng)建子進(jìn)程,在后臺運(yùn)行MongoDB;此選項(xiàng)必先開啟logpath選項(xiàng);
--bind_ip: 指定監(jiān)聽的接口;默認(rèn)是127.0.0.1;
--httpinterface: 設(shè)定是否在1000的端口啟動一個(gè)微型的HTTP服務(wù)器;默認(rèn)不開啟;
--nounixsocket: 設(shè)置是否使用UNIX socket;
--noscripting: 設(shè)置是否完全禁止服務(wù)器端JavaScript腳本的運(yùn)行;
二、MongoDB的關(guān)閉
強(qiáng)制關(guān)閉MongoDB(不建議使用);
service mongod stop
或者,從MongoDB的admin中關(guān)閉(推薦用這種方法):
> use admin switched to db admin > db.shutdownServer() server should be down...
或者
mongod --shutdown
使用shutdownServer關(guān)閉MongoDB,如有MongoDB主從服務(wù)器,則在服務(wù)關(guān)閉前同步主從服務(wù)器;強(qiáng)制關(guān)閉則不會;
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。