Как я могу остановить запуск 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

Да, первый сработал для меня :)
Samuel GP


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.