システムの起動時にmongodbが起動しないようにする方法


19

mongodbを学習目的でインストールしましたが、直面している問題は、システムの起動時に起動し、使用されていなくてもリソースを消費することです。システムブートから削除したいのですが、どうすればよいですか?


どれくらいのリソースについて話しているのですか?
AB


ubuntuの最新バージョンを使用している場合、おそらくサービスを「無効にする」方法についてのsystemdの指示に従う必要があります:askubuntu.com/questions/19320/… ; サービスを完全に無効にする場合は、サービスを「マスク」することもできます。サービスを「無効」にすると、起動時に自動的に開始されません。サービスを「マスク」すると、サービスを開始できなくなり、完全に無効になります。
mchid

回答:


15

現時点ではテストできませんが、これでうまくいくと思います

 sudo update-rc.d mongodb disable

これで十分でない場合は、これを試してください

 sudo update-rc.d -f mongodb remove

うん、最初のものは私に働いた:)
サミュエルGP


4

@daveluptのリファレンスは素晴らしいです。ただし、コマンドは

echo manual | sudo tee /etc/init/mongod.override

/ etc / initの下のMongoDBのファイルはmongod.confです。


1
16.10および16.04では/etc/init/mongodb.conf、次のコマンドのいずれかを実行すると表示されます。dpkg -L mongodb-server | grep /etc/init/mongodまたはapt-file search /etc/init/mongod
-mchid
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.