2017-03-10 12 views
1

mongodbはLinux 6で動作します。db.shutdownServer()コマンドを使用してデータベースを閉じますが、mongodプロセスは停止しません。 サービスmongod stopでmongoを直接停止すると、クリーンシャットダウンが実行されますか?あなたの助けのためのmongodプロセスのシャットダウン

おかげで、シャットダウンのmongodに

答えて

1

適切な方法はdocumentationに記載されています。彼らは以下のとおりです。

利用shutdownServer()のmongoシェル
使用管理
db.shutdownServer()

使用Linuxのコマンドライン
から

--shutdownから

mongod - シャットダウン

使用CTRL-C
対話モードでのmongodインスタンスを実行して、問題は、Control-C

使用Linuxのコマンドラインから
を殺す
はmongoProcessID
キルラキル-2 mongodProcessID

/etc/init.d/mongodb stopが実際にあなたのLinuxディストリビューションでプロセスを停止する方法を理解する必要があります。たとえばDebianでは、適切な方法であるkillallと同様の振る舞いをするラッパーを使用します。あなたの答えのための

0

おかげで、initスクリプトの使用killproc -p "$ PIDFILEは" 300の/ usr/binが/

をmongodは-d

よろしく

F.

関連する問題