Mongodb'un sistem önyüklemesinde başlamasını nasıl durdurabilirim


19

Mongodb'u öğrenme amacıyla kurdum, karşılaştığım sorun sistem önyüklemesinde başlıyor ve kullanılmasa bile kaynakları tüketiyor. Sistem önyüklemesinden kaldırılmasını istiyorum, bunu nasıl yapabilirim?


Ne kadar kaynaktan bahsediyorsun?
AB


Ubuntu'nun son bir sürümünü kullanıyorsanız, muhtemelen bir hizmeti "devre dışı bırakma" konusunda sistemd talimatlarını izlemeniz gerekir: askubuntu.com/questions/19320/… ; hizmeti tamamen devre dışı bırakmak istiyorsanız bir hizmeti "maskeleyebilirsiniz" . Bir hizmeti "devre dışı bırakırsanız", önyükleme sırasında otomatik olarak başlamaz. Bir hizmeti "maskelerseniz", başlatılamaz ve tamamen devre dışı bırakılır.
mchid

Yanıtlar:


15

Şu anda test edemiyorum, ama bunun çalışması gerektiğini düşünüyorum

 sudo update-rc.d mongodb disable

Bu yeterli değilse bunu deneyin

 sudo update-rc.d -f mongodb remove

Evet, birincisi bana çalıştı :)
Samuel GP

6

Bu cevaptan ödünç alınmıştır :

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

Robert'ın cevabında belirttiği gibi, bu işe yarıyor ama dosya mongod.override(mongodb değil) olmalı
Hector Correa

4

@ davelupt'ın referansı harika. Ancak komutun sanırım

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

çünkü / etc / init altındaki MongoDB dosyası mongod.conf.


1
16.10 ve /etc/init/mongodb.confdpkg -L mongodb-server | grep /etc/init/mongodapt-file search /etc/init/mongod
16.04'te
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.