Як я можу зупинити 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

Так, перший працював зі мною :)
Самуїл


4

@ davelupt посилання чудово. Однак я думаю, команда повинна бути

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

оскільки файл для MongoDB під / etc / init є 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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.