Стартирането и спирането на MongoDB е обхванато в ръководството на MongoDB. Обяснява различните опции за спиране на MongoDB чрез обвивката, cli, драйвери и т.н. Той също така описва рисковете от неправилно спиране на MongoDB (като повреда на данните) и говори за различните сигнали за унищожаване.
Освен това, ако сте инсталирали MongoDB с помощта на мениджър на пакети за Ubuntu или Debian, тогава можете да спрете mongodb (в момента mongod в ubuntu) както следва:
-
Upstart:
sudo service mongod stop
-
Sysvinit:
sudo /etc/init.d/mongod stop
Или в Mac OS X
-
Намерете PID на процеса mongod, като използвате
$ top
-
Убийте процеса с
$ kill <PID>
(документите на Mongo имат повече информация за това)
Или на базирани на Red Hat системи:
service mongod stop
Или в Windows, ако сте инсталирали като услуга с име MongoDB
:
net stop MongoDB
И ако не е инсталиран като услуга (от Windows 7+), можете да стартирате:
taskkill /f /im mongod.exe
За да научите повече за проблемите при нечисто изключване, как най-добре да избегнете такъв сценарий и какво да направите в случай на нечисто изключване, моля, вижте:Възстановяване на данни след неочаквано изключване.