mongodb停止關閉服務


停止服務的方式有兩種:快速關閉和標准關閉,下面依次說明:

(一)快速關閉方法(快速,簡單,數據可能會出錯)

目標:通過系統的kill命令直接殺死進程:
殺完要檢查一下,避免有的沒有殺掉。

#通過進程編號關閉節點
kill -2 54410

【補充】
如果一旦是因為數據損壞,則需要進行如下操作(了解):
1)刪除lock文件:

rm -f /mongodb/single/data/db/*.lock

2 )修復數據:

/usr/local/mongdb/bin/mongod --repair --dbpath=/mongodb/single/data/db

(二)標准的關閉方法(數據不容易出錯,但麻煩):
目標:通過mongo客戶端中的shutdownServer命令來關閉服務
主要的操作步驟參考如下:

//客戶端登錄服務,注意,這里通過localhost登錄,如果需要遠程登錄,必須先登錄認證才行。
mongo --port 27017
//#切換到admin庫
use admin
//關閉服務
db.shutdownServer()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM