I installed mongodb for learning purpose, the problem I am facing is that it starts on system boot and consume resources even if not being used. I want it to be removed from system boot, how can I do this?
-
From how much resources are you talking about?– A.B.Sep 22, 2015 at 13:03
-
5Possible duplicate of How to enable or disable services?– Mostafa AhangarhaMar 30, 2016 at 16:34
-
If you are using a recent version of ubuntu, you probably need to follow the instructions for systemd on how to "disable" a service: askubuntu.com/questions/19320/… ; you can also "mask" a service if you want to completely disable the service. If you "disable" a service it will not automatically start at boot time. If you "mask" a service, it will not be able to be started and will be completely disabled.– mchidJan 5, 2017 at 20:14
5 Answers
I can't test it at the moment, but I think this should work
sudo update-rc.d mongodb disable
If this is not enough try this
sudo update-rc.d -f mongodb remove
This worked for me and I'm using Ubuntu 18.04:
sudo systemctl disable mongod
-
With mongodb version v3.6.8 on linux mint 20 the service is called
mongodb
(and not justmongod
), so I can disable it withsudo systemctl disable mongodb
.– Peter T.Sep 2, 2020 at 5:41
This is borrowed from this answer:
echo manual | sudo tee /etc/init/mongod.override
-
As Robert indicated in his answer, this works but the file should be
mongod.override
(not mongodb) Jan 28, 2017 at 19:03
@davelupt's reference is great. However I guess the command should be
echo manual | sudo tee /etc/init/mongod.override
since the file for MongoDB under /etc/init is mongod.conf
.
-
1On 16.10 and 16.04, I'm showing
/etc/init/mongodb.conf
when I run either one of the following commands:dpkg -L mongodb-server | grep /etc/init/mongod
orapt-file search /etc/init/mongod
– mchidJan 5, 2017 at 20:30
For Ubuntu 18 and above use
$ sudo systemctl stop mongod
For earlier versions
$ sudo service mongod stop
For MacOS:
$ brew services stop mongodb-community@4.2
For Windows, Open CMD as Admin:
sc.exe delete MongoDB
More info can be found here