0

このチュートリアルを完了し、3 ノードのレプリカ セットを正常にデプロイしました。他のホストから接続でき、すべて問題ありません。私が持っている質問は、チュートリアルでそれが述べているということです

Start MongoDB

Once the configuration files have been edited, start the database process manual:mongod on each instance by:

    Log on onto the instance

    Run the following command to start the process:

    mongod --config /etc/mongod.conf

    This should start the manual:mongod process

私には、レプリカ セットがコマンドのようにシステム サービスとしてではなく、ユーザー プロセスとして実行されているように見えます。

sudo service mongodb start

では、マシンの 1 つが再起動したらどうなるでしょうか。そのプロセスは死んでいますか?レプリカ セット全体をサービスとして実行するように構成するにはどうすればよいですか?

4

1 に答える 1

0

マシンを再起動すると、mongod プロセスが停止するため、再起動する必要があります。

システムスクリプトでは、ボックスの再起動時にmongodの再起動が自動的に処理されるかどうかはわかりません。ただし、mongodb apt-get/yum パッケージを使用してインストールすると、自動的に取得される mongod プロセスのサービス スクリプトを使用できます。

于 2013-06-26T14:18:49.593 に答える