Linux 環境下MongoDB 啟動和關閉
阿新 • • 發佈:2019-02-06
場景:運維時,需要對mongodb 服務進行操作
一、mongod的啟動和關閉
mogodb 啟動
1. 預設的啟動方式
./mongod
預設的啟動方式,資料儲存目錄裡是/data/db,監聽埠是27017
2. 帶基本引數的啟動方式
./mongod --port 51017 --dbpath /home/mongo/data --logpath /home/mongo/log/log.log --logappend --fork --journal 1000
基本引數:
--port 指定埠,預設是27017
--dbpath 資料目錄路徑
--logpath 日誌檔案路徑
--logappend 日誌append而不是overwrite
--fork 以建立子程序的方式執行
--journal 日誌提交間隔,預設100ms
--nojournal 關閉日誌功能,2.0版本以上是預設開啟的
mongodb關閉
> use admin
> db.shutdownServer()
> db.shutdownServer({force : true}) 強制關閉Mongod,應對副本集中主從時間差超過10s時不允許關閉主庫的情況
不要使用kill直接殺mongo程序的方式關閉資料節點,會造成資料損壞
mongodb關閉