1. 程式人生 > >Linux 環境下MongoDB 啟動和關閉

Linux 環境下MongoDB 啟動和關閉

場景:運維時,需要對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程序的方式關閉資料節點,會造成資料損壞